
$97.50
| Revenue (Quarterly) | $211.4M |
| Net Income (Quarterly) | $46.3M |
| Total Assets | $662.4M |
| Total Debt | $59.0M |
| Free Cash Flow | $124.5M |
| Return on Equity | 8.74% |
| Profit Margin | 21.91% |
| Operating Margin | 25.58% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 20 Feb 2026 | $101.45 | $101.90 | $96.78 | $97.50 | 568K | ▼-3.89% |
| 19 Feb 2026 | $104.21 | $104.21 | $94.29 | $98.45 | 938K | ▼-5.53% |
| 18 Feb 2026 | $83.17 | $86.79 | $82.71 | $86.24 | 434K | ▲+3.69% |
| 17 Feb 2026 | $79.82 | $81.83 | $79.29 | $81.83 | 199K | ▲+2.52% |
| 16 Feb 2026 | $77.19 | $80.61 | $77.01 | $80.08 | 456K | ▲+3.74% |
| 13 Feb 2026 | $77.39 | $78.50 | $74.92 | $76.57 | 497K | ▼-1.06% |
| 12 Feb 2026 | $81.22 | $82.88 | $79.39 | $79.87 | 647K | ▼-1.66% |
| 11 Feb 2026 | $84.97 | $87.78 | $84.57 | $87.43 | 340K | ▲+2.90% |
| 10 Feb 2026 | $86.93 | $87.41 | $85.16 | $86.63 | 397K | ▼-0.35% |
| 9 Feb 2026 | $85.00 | $86.28 | $83.71 | $85.82 | 580K | ▲+0.96% |
| 6 Feb 2026 | $85.99 | $86.00 | $82.58 | $83.29 | 398K | ▼-3.14% |
| 5 Feb 2026 | $88.01 | $90.18 | $87.19 | $88.70 | 461K | ▲+0.78% |
| 4 Feb 2026 | $98.10 | $98.62 | $88.01 | $88.01 | 811K | ▼-10.29% |
| 3 Feb 2026 | $100.51 | $100.51 | $97.37 | $98.61 | 287K | ▼-1.89% |
| 2 Feb 2026 | $99.92 | $100.50 | $96.84 | $97.58 | 189K | ▼-2.34% |
| 30 Jan 2026 | $102.23 | $103.68 | $101.31 | $101.49 | 286K | ▼-0.72% |
| 29 Jan 2026 | $101.31 | $101.52 | $100.00 | $101.11 | 149K | ▼-0.20% |
| 28 Jan 2026 | $103.59 | $105.90 | $101.64 | $101.72 | 176K | ▼-1.81% |
| 27 Jan 2026 | $100.83 | $103.80 | $100.30 | $103.38 | 261K | ▲+2.53% |
| 23 Jan 2026 | $102.45 | $103.06 | $100.49 | $101.11 | 165K | ▼-1.31% |
| 22 Jan 2026 | $102.74 | $104.99 | $101.02 | $101.02 | 365K | ▼-1.67% |
| 21 Jan 2026 | $101.76 | $103.53 | $100.70 | $101.39 | 334K | ▼-0.36% |
| 20 Jan 2026 | $104.19 | $106.71 | $99.47 | $101.21 | 387K | ▼-2.86% |
| 19 Jan 2026 | $98.45 | $99.35 | $97.39 | $98.20 | 232K | ▼-0.25% |
| 16 Jan 2026 | $93.45 | $99.16 | $93.45 | $98.42 | 196K | ▲+5.32% |
| 15 Jan 2026 | $94.62 | $94.62 | $92.72 | $93.44 | 263K | ▼-1.25% |
| 14 Jan 2026 | $95.44 | $96.11 | $92.85 | $93.89 | 195K | ▼-1.62% |
| 13 Jan 2026 | $95.79 | $97.73 | $95.18 | $95.44 | 163K | ▼-0.37% |
| 12 Jan 2026 | $95.75 | $98.70 | $95.28 | $97.45 | 259K | ▲+1.78% |
| 9 Jan 2026 | $95.67 | $97.75 | $95.12 | $95.75 | 169K | ▲+0.08% |