
$81.16
| Revenue (Quarterly) | $245.8M |
| Net Income (Quarterly) | $59.7M |
| Total Assets | $687.3M |
| Total Debt | $92.6M |
| Free Cash Flow | $77.3M |
| Return on Equity | 10.93% |
| Profit Margin | 24.28% |
| Operating Margin | 30.14% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 27 Mar 2026 | $81.00 | $81.50 | $79.55 | $81.16 | 254K | ▲+0.20% |
| 26 Mar 2026 | $85.50 | $85.85 | $82.66 | $83.38 | 153K | ▼-2.48% |
| 25 Mar 2026 | $80.50 | $85.25 | $80.36 | $84.85 | 301K | ▲+5.40% |
| 24 Mar 2026 | $83.28 | $84.64 | $79.84 | $80.35 | 244K | ▼-3.52% |
| 23 Mar 2026 | $79.92 | $81.22 | $76.60 | $79.32 | 265K | ▼-0.75% |
| 20 Mar 2026 | $81.25 | $82.27 | $79.26 | $79.26 | 431K | ▼-2.45% |
| 19 Mar 2026 | $82.00 | $82.00 | $80.02 | $81.17 | 591K | ▼-1.01% |
| 18 Mar 2026 | $83.31 | $84.26 | $82.62 | $82.94 | 274K | ▼-0.44% |
| 17 Mar 2026 | $80.97 | $82.845 | $80.71 | $82.25 | 184K | ▲+1.58% |
| 16 Mar 2026 | $77.64 | $80.98 | $76.55 | $80.97 | 295K | ▲+4.29% |
| 13 Mar 2026 | $80.46 | $81.49 | $79.41 | $79.77 | 269K | ▼-0.86% |
| 12 Mar 2026 | $85.00 | $87.325 | $82.11 | $82.42 | 218K | ▼-3.04% |
| 11 Mar 2026 | $89.18 | $91.13 | $86.18 | $87.34 | 243K | ▼-2.06% |
| 10 Mar 2026 | $92.91 | $93.89 | $88.47 | $88.83 | 211K | ▼-4.39% |
| 9 Mar 2026 | $88.56 | $89.51 | $86.41 | $88.47 | 636K | ▼-0.10% |
| 6 Mar 2026 | $91.99 | $94.47 | $90.79 | $93.50 | 191K | ▲+1.64% |
| 5 Mar 2026 | $96.05 | $96.99 | $93.29 | $94.38 | 197K | ▼-1.74% |
| 4 Mar 2026 | $96.56 | $97.86 | $92.73 | $93.28 | 207K | ▼-3.40% |
| 3 Mar 2026 | $95.01 | $95.54 | $93.87 | $95.38 | 201K | ▲+0.39% |
| 2 Mar 2026 | $94.98 | $97.51 | $94.25 | $95.91 | 147K | ▲+0.98% |
| 27 Feb 2026 | $97.85 | $98.84 | $95.25 | $97.80 | 314K | ▼-0.05% |
| 26 Feb 2026 | $95.93 | $98.09 | $95.28 | $96.25 | 244K | ▲+0.33% |
| 25 Feb 2026 | $92.57 | $95.80 | $91.045 | $95.40 | 337K | ▲+3.06% |
| 24 Feb 2026 | $90.00 | $93.01 | $88.48 | $92.56 | 393K | ▲+2.84% |
| 23 Feb 2026 | $99.45 | $99.45 | $91.00 | $91.49 | 294K | ▼-8.00% |
| 22 Feb 2026 | $101.45 | $101.90 | $96.78 | $97.50 | 568K | ▼-3.89% |
| 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% |