
$37.79
| 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 % |
|---|---|---|---|---|---|---|
| 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% |
| 18 Feb 2026 | $37.58 | $38.05 | $37.40 | $37.99 | 343K | ▲+1.09% |
| 17 Feb 2026 | $37.44 | $37.44 | $36.75 | $37.29 | 392K | ▼-0.40% |
| 16 Feb 2026 | $37.80 | $38.01 | $37.33 | $37.45 | 498K | ▼-0.93% |
| 13 Feb 2026 | $38.07 | $38.23 | $37.46 | $37.90 | 408K | ▼-0.45% |
| 12 Feb 2026 | $38.13 | $38.32 | $37.72 | $38.05 | 588K | ▼-0.21% |
| 11 Feb 2026 | $37.85 | $38.32 | $37.69 | $38.26 | 253K | ▲+1.08% |
| 10 Feb 2026 | $37.10 | $38.12 | $37.10 | $37.91 | 435K | ▲+2.18% |
| 9 Feb 2026 | $37.09 | $37.30 | $36.80 | $37.10 | 537K | ▲+0.03% |
| 6 Feb 2026 | $37.37 | $37.54 | $36.80 | $37.01 | 550K | ▼-0.96% |
| 5 Feb 2026 | $37.40 | $37.89 | $37.16 | $37.74 | 621K | ▲+0.91% |
| 4 Feb 2026 | $37.72 | $38.20 | $37.41 | $37.72 | 443K | |
| 3 Feb 2026 | $38.00 | $38.43 | $37.90 | $38.00 | 436K | |
| 2 Feb 2026 | $38.34 | $38.68 | $37.25 | $37.59 | 665K | ▼-1.96% |
| 30 Jan 2026 | $38.50 | $38.74 | $38.36 | $38.59 | 554K | ▲+0.23% |
| 29 Jan 2026 | $38.28 | $38.48 | $38.07 | $38.40 | 345K | ▲+0.31% |
| 28 Jan 2026 | $39.10 | $39.75 | $37.72 | $38.20 | 584K | ▼-2.30% |