
$80.08
| Revenue (Quarterly) | $1.24B |
| Net Income (Quarterly) | $139.7M |
| Total Assets | $6.10B |
| Total Debt | $1.18B |
| Free Cash Flow | $527.3M |
| Return on Equity | 3.49% |
| Profit Margin | 11.28% |
| Operating Margin | 15.72% |
| Company | Market Cap | Price | 1D Change |
|---|---|---|---|
| $4.48B | $18.44 | ▲+0.27% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 15 May 2026 | $77.00 | $81.79 | $76.75 | $80.08 | 964K | ▲+4.00% |
| 14 May 2026 | $83.47 | $85.97 | $72.69 | $73.79 | 2.2M | ▼-11.60% |
| 13 May 2026 | $80.10 | $81.04 | $79.07 | $80.72 | 469K | ▲+0.77% |
| 12 May 2026 | $80.55 | $81.38 | $77.61 | $79.88 | 653K | ▼-0.83% |
| 11 May 2026 | $82.16 | $83.82 | $79.44 | $83.42 | 392K | ▲+1.53% |
| 8 May 2026 | $84.61 | $85.16 | $82.81 | $83.93 | 560K | ▼-0.80% |
| 7 May 2026 | $85.50 | $86.69 | $82.795 | $84.34 | 784K | ▼-1.36% |
| 6 May 2026 | $85.55 | $87.00 | $84.94 | $85.92 | 631K | ▲+0.43% |
| 5 May 2026 | $85.50 | $86.66 | $84.515 | $85.87 | 1 | ▲+0.43% |
| 4 May 2026 | $81.00 | $83.54 | $80.29 | $83.005 | 487K | ▲+2.48% |
| 1 May 2026 | $81.78 | $82.50 | $79.61 | $80.62 | 539K | ▼-1.42% |
| 30 Apr 2026 | $80.65 | $81.82 | $79.12 | $79.67 | 425K | ▼-1.22% |
| 29 Apr 2026 | $78.04 | $81.27 | $78.04 | $79.17 | 401K | ▲+1.45% |
| 28 Apr 2026 | $80.42 | $81.24 | $79.34 | $79.355 | 307K | ▼-1.32% |
| 27 Apr 2026 | $82.93 | $83.87 | $80.35 | $81.035 | 342K | ▼-2.29% |
| 24 Apr 2026 | $77.21 | $82.06 | $76.63 | $81.63 | 661K | ▲+5.72% |
| 23 Apr 2026 | $81.20 | $82.55 | $80.33 | $80.89 | 420K | ▼-0.38% |
| 22 Apr 2026 | $82.98 | $83.37 | $81.40 | $83.14 | 491K | ▲+0.19% |
| 21 Apr 2026 | $83.00 | $84.21 | $82.35 | $82.89 | 414K | ▼-0.13% |
| 20 Apr 2026 | $81.90 | $83.56 | $81.38 | $81.98 | 441K | ▲+0.10% |
| 17 Apr 2026 | $82.47 | $84.13 | $81.47 | $82.14 | 467K | ▼-0.40% |
| 16 Apr 2026 | $78.52 | $81.80 | $78.47 | $81.71 | 1M | ▲+4.06% |
| 15 Apr 2026 | $74.90 | $75.56 | $73.79 | $74.93 | 481K | ▲+0.04% |
| 14 Apr 2026 | $75.28 | $75.71 | $72.72 | $73.42 | 421K | ▼-2.47% |
| 13 Apr 2026 | $69.98 | $70.86 | $69.11 | $70.33 | 509K | ▲+0.50% |
| 10 Apr 2026 | $71.10 | $72.14 | $70.88 | $71.67 | 706K | ▲+0.80% |
| 9 Apr 2026 | $76.77 | $76.77 | $73.10 | $73.40 | 1.1M | ▼-4.39% |
| 8 Apr 2026 | $77.82 | $80.46 | $77.50 | $80.28 | 629K | ▲+3.16% |
| 7 Apr 2026 | $75.60 | $77.94 | $74.80 | $75.23 | 373K | ▼-0.49% |
| 6 Apr 2026 | $77.41 | $77.49 | $73.55 | $74.06 | 722K | ▼-4.33% |