
$103.28
| Revenue (Quarterly) | $1.18B |
| Net Income (Quarterly) | $161.5M |
| Total Assets | $2.79B |
| Total Debt | $427.8M |
| Free Cash Flow | $108.8M |
| Return on Equity | 8.33% |
| Profit Margin | 13.73% |
| Operating Margin | 18.78% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 12 June 2026 | $106.47 | $107.00 | $103.19 | $103.28 | 257K | ▼-0.09% |
| 11 June 2026 | $103.83 | $104.71 | $102.20 | $103.37 | 266K | ▼-1.49% |
| 10 June 2026 | $105.20 | $105.39 | $103.13 | $104.93 | 394K | ▲+2.27% |
| 9 June 2026 | $101.97 | $103.75 | $100.56 | $102.60 | 524K | ▲+2.14% |
| 8 June 2026 | $96.88 | $100.45 | $96.00 | $100.45 | 439K | ▲+0.42% |
| 5 June 2026 | $96.88 | $100.27 | $96.00 | $100.03 | 330K | ▲+5.52% |
| 4 June 2026 | $97.64 | $97.70 | $94.23 | $94.80 | 219K | ▼-0.61% |
| 3 June 2026 | $96.99 | $97.175 | $93.61 | $95.38 | 412K | ▼-1.67% |
| 2 June 2026 | $100.55 | $102.50 | $95.58 | $97.00 | 427K | ▼-4.03% |
| 1 June 2026 | $100.23 | $102.06 | $99.63 | $101.07 | 221K | ▲+1.17% |
| 29 May 2026 | $97.89 | $99.96 | $97.41 | $99.90 | 711K | ▲+2.51% |
| 28 May 2026 | $98.22 | $98.29 | $96.44 | $97.45 | 964K | ▼-0.53% |
| 27 May 2026 | $95.30 | $98.10 | $95.30 | $97.97 | 223K | ▲+0.97% |
| 26 May 2026 | $97.28 | $98.37 | $96.69 | $97.03 | 152K | ▼-0.03% |
| 25 May 2026 | $97.39 | $97.53 | $96.09 | $97.06 | 128K | ▼-0.52% |
| 22 May 2026 | $97.03 | $98.66 | $96.73 | $97.57 | 239K | ▲+0.68% |
| 21 May 2026 | $96.87 | $96.98 | $95.37 | $96.915 | 255K | ▲+2.14% |
| 20 May 2026 | $95.00 | $95.31 | $94.29 | $94.88 | 272K | ▼-0.32% |
| 19 May 2026 | $95.17 | $95.59 | $93.64 | $95.18 | 289K | ▲+1.49% |
| 18 May 2026 | $96.02 | $97.04 | $93.57 | $93.78 | 284K | ▼-2.83% |
| 15 May 2026 | $96.23 | $97.22 | $95.05 | $96.51 | 405K | ▲+0.64% |
| 14 May 2026 | $98.78 | $99.17 | $95.25 | $95.90 | 498K | ▼-4.16% |
| 13 May 2026 | $100.32 | $101.91 | $98.67 | $100.06 | 232K | ▼-1.20% |
| 12 May 2026 | $98.00 | $101.43 | $97.32 | $101.28 | 437K | ▼-0.16% |
| 11 May 2026 | $98.76 | $101.65 | $95.80 | $101.44 | 353K | ▲+1.60% |
| 8 May 2026 | $96.90 | $100.49 | $96.50 | $99.84 | 431K | ▲+2.59% |
| 7 May 2026 | $97.10 | $98.18 | $96.42 | $97.32 | 420K | ▲+0.05% |
| 6 May 2026 | $99.70 | $100.48 | $97.12 | $97.27 | 360K | ▼-2.07% |
| 5 May 2026 | $99.82 | $101.50 | $98.14 | $99.33 | 607K | ▼-1.47% |
| 4 May 2026 | $99.91 | $103.20 | $99.82 | $100.81 | 631K | ▲+2.08% |