
$125.48
| Revenue (Quarterly) | $124.8M |
| Net Income (Quarterly) | $171.2M |
| Total Assets | $533.9M |
| Total Debt | $4.3M |
| Free Cash Flow | $69.1M |
| Return on Equity | 44.02% |
| Profit Margin | 137.22% |
| Operating Margin | 72.66% |
| Company | Market Cap | Price | 1D Change |
|---|---|---|---|
| $63.5M | $0.27 | ▲+1.89% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 13 May 2026 | $125.11 | $126.64 | $122.84 | $125.485 | 132K | ▲+0.30% |
| 12 May 2026 | $129.24 | $129.42 | $123.01 | $125.93 | 192K | ▼-2.56% |
| 11 May 2026 | $125.61 | $129.68 | $122.42 | $129.35 | 168K | ▲+2.98% |
| 8 May 2026 | $128.26 | $131.60 | $126.51 | $129.06 | 92K | ▲+0.62% |
| 7 May 2026 | $131.29 | $132.64 | $127.55 | $129.73 | 284K | ▼-1.19% |
| 6 May 2026 | $136.28 | $136.50 | $129.60 | $132.57 | 224K | ▼-2.72% |
| 5 May 2026 | $138.66 | $140.42 | $136.22 | $136.37 | 121K | ▼-1.65% |
| 4 May 2026 | $136.50 | $138.485 | $133.32 | $138.23 | 224K | ▲+1.27% |
| 1 May 2026 | $136.55 | $138.12 | $134.74 | $136.47 | 123K | ▼-0.06% |
| 30 Apr 2026 | $134.17 | $136.78 | $133.01 | $134.82 | 181K | ▲+0.48% |
| 29 Apr 2026 | $134.92 | $138.19 | $133.70 | $133.94 | 168K | ▼-0.73% |
| 28 Apr 2026 | $137.50 | $138.98 | $135.80 | $136.11 | 108K | ▼-1.01% |
| 27 Apr 2026 | $135.57 | $139.71 | $135.01 | $137.96 | 158K | ▲+1.76% |
| 24 Apr 2026 | $134.92 | $139.66 | $133.35 | $138.82 | 192K | ▲+2.89% |
| 23 Apr 2026 | $138.85 | $142.58 | $137.78 | $141.97 | 128K | ▲+2.25% |
| 22 Apr 2026 | $142.66 | $143.78 | $137.82 | $140.27 | 140K | ▼-1.68% |
| 21 Apr 2026 | $146.00 | $147.72 | $140.32 | $142.35 | 177K | ▼-2.50% |
| 20 Apr 2026 | $149.47 | $151.98 | $144.27 | $145.19 | 225K | ▼-2.86% |
| 17 Apr 2026 | $149.00 | $151.99 | $147.70 | $149.72 | 282K | ▲+0.48% |
| 16 Apr 2026 | $144.21 | $149.77 | $143.79 | $149.62 | 519K | ▲+3.75% |
| 15 Apr 2026 | $136.73 | $138.10 | $135.42 | $138.02 | 253K | ▲+0.94% |
| 14 Apr 2026 | $136.20 | $136.71 | $132.50 | $132.53 | 324K | ▼-2.69% |
| 13 Apr 2026 | $128.19 | $133.74 | $126.39 | $132.77 | 334K | ▲+3.57% |
| 10 Apr 2026 | $121.92 | $127.38 | $120.08 | $126.71 | 208K | ▲+3.93% |
| 9 Apr 2026 | $127.82 | $130.48 | $126.06 | $127.69 | 326K | ▼-0.10% |
| 8 Apr 2026 | $128.20 | $133.00 | $128.20 | $132.13 | 268K | ▲+3.07% |
| 7 Apr 2026 | $123.00 | $127.45 | $121.00 | $121.68 | 214K | ▼-1.07% |
| 6 Apr 2026 | $122.00 | $125.07 | $118.84 | $118.84 | 386K | ▼-2.59% |
| 3 Apr 2026 | $122.00 | $125.07 | $118.84 | $118.84 | 384K | ▼-2.59% |
| 2 Apr 2026 | $122.00 | $125.07 | $118.84 | $118.84 | 384K | ▼-2.59% |