
$40.40
| Revenue (Quarterly) | $605.9M |
| Net Income (Quarterly) | $37.3M |
| Total Assets | $11.18B |
| Total Debt | $1.01B |
| Free Cash Flow | $8.0M |
| Return on Equity | 0.40% |
| Profit Margin | 6.16% |
| Operating Margin | 32.33% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 31 Mar 2026 | $40.08 | $40.70 | $39.66 | $40.40 | 790K | ▲+0.80% |
| 30 Mar 2026 | $40.17 | $40.75 | $39.20 | $40.19 | 695K | ▲+0.05% |
| 27 Mar 2026 | $38.59 | $40.30 | $37.90 | $40.26 | 815K | ▲+4.33% |
| 26 Mar 2026 | $38.15 | $39.20 | $37.79 | $38.34 | 484K | ▲+0.50% |
| 25 Mar 2026 | $38.14 | $38.28 | $37.74 | $38.28 | 454K | ▲+0.37% |
| 24 Mar 2026 | $38.65 | $38.77 | $37.70 | $37.83 | 481K | ▼-2.12% |
| 23 Mar 2026 | $38.01 | $38.30 | $37.175 | $37.83 | 705K | ▼-0.47% |
| 20 Mar 2026 | $39.01 | $39.71 | $38.50 | $38.50 | 3.8M | ▼-1.31% |
| 19 Mar 2026 | $39.40 | $39.40 | $38.73 | $38.88 | 922K | ▼-1.32% |
| 18 Mar 2026 | $39.25 | $39.61 | $38.70 | $39.13 | 633K | ▼-0.31% |
| 17 Mar 2026 | $38.64 | $39.28 | $38.64 | $39.15 | 481K | ▲+1.32% |
| 16 Mar 2026 | $38.74 | $39.37 | $38.64 | $38.99 | 529K | ▲+0.65% |
| 13 Mar 2026 | $38.00 | $38.74 | $37.85 | $38.56 | 466K | ▲+1.47% |
| 12 Mar 2026 | $38.38 | $38.54 | $37.77 | $38.00 | 587K | ▼-0.99% |
| 11 Mar 2026 | $38.20 | $38.65 | $38.11 | $38.42 | 513K | ▲+0.58% |
| 10 Mar 2026 | $38.36 | $38.78 | $38.06 | $38.10 | 871K | ▼-0.68% |
| 9 Mar 2026 | $37.46 | $37.79 | $36.96 | $37.79 | 882K | ▲+0.88% |
| 6 Mar 2026 | $37.41 | $38.12 | $37.37 | $38.12 | 400K | ▲+1.90% |
| 5 Mar 2026 | $37.75 | $38.02 | $37.33 | $37.78 | 575K | ▲+0.08% |
| 4 Mar 2026 | $37.80 | $37.82 | $37.205 | $37.39 | 515K | ▼-1.08% |
| 3 Mar 2026 | $37.78 | $38.07 | $37.54 | $38.07 | 389K | ▲+0.77% |
| 2 Mar 2026 | $38.15 | $38.27 | $37.51 | $37.93 | 387K | ▼-0.58% |
| 27 Feb 2026 | $37.61 | $38.39 | $37.56 | $38.25 | 713K | ▲+1.70% |
| 26 Feb 2026 | $37.70 | $38.04 | $37.45 | $37.61 | 395K | ▼-0.24% |
| 25 Feb 2026 | $36.79 | $37.34 | $36.79 | $37.08 | 460K | ▲+0.79% |
| 24 Feb 2026 | $37.10 | $37.31 | $36.78 | $36.99 | 596K | ▼-0.30% |
| 23 Feb 2026 | $38.00 | $38.08 | $37.04 | $37.23 | 497K | ▼-2.03% |
| 22 Feb 2026 | $37.49 | $37.94 | $37.46 | $37.94 | 248K | ▲+1.20% |
| 20 Feb 2026 | $37.49 | $37.94 | $37.46 | $37.94 | 248K | ▲+1.20% |
| 19 Feb 2026 | $38.30 | $38.46 | $37.905 | $38.01 | 518K | ▼-0.76% |