
$24.01
| Revenue (Quarterly) | $565.4M |
| Net Income (Quarterly) | $35.3M |
| Total Assets | $4.60B |
| Total Debt | $1.25B |
| Free Cash Flow | $381.9M |
| Return on Equity | 2.29% |
| Profit Margin | 6.24% |
| Operating Margin | 14.36% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 30 Mar 2026 | $23.95 | $24.20 | $23.51 | $24.01 | 276K | ▲+0.25% |
| 27 Mar 2026 | $23.85 | $24.53 | $23.85 | $24.20 | 318K | ▲+1.47% |
| 26 Mar 2026 | $24.03 | $24.34 | $23.75 | $24.08 | 274K | ▲+0.21% |
| 25 Mar 2026 | $23.86 | $24.50 | $23.84 | $24.28 | 271K | ▲+1.76% |
| 24 Mar 2026 | $24.08 | $24.31 | $23.64 | $23.83 | 380K | ▼-1.04% |
| 23 Mar 2026 | $22.31 | $23.995 | $22.08 | $23.80 | 565K | ▲+6.68% |
| 20 Mar 2026 | $23.00 | $23.315 | $22.41 | $22.58 | 837K | ▼-1.83% |
| 19 Mar 2026 | $23.38 | $23.44 | $22.53 | $22.85 | 601K | ▼-2.27% |
| 18 Mar 2026 | $23.68 | $23.68 | $22.93 | $23.57 | 638K | ▼-0.46% |
| 17 Mar 2026 | $23.65 | $24.55 | $23.62 | $23.83 | 1.3M | ▲+0.76% |
| 16 Mar 2026 | $23.27 | $23.57 | $23.16 | $23.42 | 291K | ▲+0.64% |
| 13 Mar 2026 | $23.06 | $23.34 | $22.64 | $23.27 | 638K | ▲+0.91% |
| 12 Mar 2026 | $23.05 | $23.39 | $22.755 | $22.78 | 381K | ▼-1.17% |
| 11 Mar 2026 | $23.93 | $24.23 | $23.67 | $23.88 | 408K | ▼-0.21% |
| 10 Mar 2026 | $24.25 | $24.52 | $23.51 | $24.01 | 397K | ▼-0.99% |
| 9 Mar 2026 | $23.58 | $23.63 | $23.07 | $23.63 | 449K | ▲+0.21% |
| 6 Mar 2026 | $23.50 | $24.69 | $23.39 | $24.12 | 397K | ▲+2.64% |
| 5 Mar 2026 | $23.53 | $23.80 | $23.01 | $23.70 | 1.5M | ▲+0.72% |
| 4 Mar 2026 | $23.96 | $24.11 | $23.20 | $23.29 | 598K | ▼-2.80% |
| 3 Mar 2026 | $25.20 | $25.20 | $23.60 | $23.90 | 610K | ▼-5.16% |
| 2 Mar 2026 | $25.27 | $25.77 | $25.01 | $25.32 | 955K | ▲+0.20% |
| 27 Feb 2026 | $24.75 | $25.41 | $24.27 | $25.34 | 745K | ▲+2.38% |
| 26 Feb 2026 | $23.85 | $24.56 | $23.75 | $24.42 | 862K | ▲+2.39% |
| 25 Feb 2026 | $23.85 | $24.24 | $23.36 | $23.62 | 1M | ▼-0.96% |
| 24 Feb 2026 | $25.97 | $25.99 | $22.72 | $23.76 | 889K | ▼-8.51% |
| 23 Feb 2026 | $25.74 | $25.74 | $25.05 | $25.11 | 477K | ▼-2.45% |
| 22 Feb 2026 | $25.65 | $25.84 | $25.29 | $25.56 | 364K | ▼-0.35% |
| 20 Feb 2026 | $25.65 | $25.84 | $25.29 | $25.56 | 364K | ▼-0.35% |
| 19 Feb 2026 | $25.88 | $26.08 | $25.56 | $25.73 | 324K | ▼-0.58% |
| 18 Feb 2026 | $25.55 | $25.93 | $25.535 | $25.83 | 275K | ▲+1.10% |