
$27.30
| Revenue (Quarterly) | $312.8M |
| Net Income (Quarterly) | $74.7M |
| Total Assets | $891.4M |
| Total Debt | $53.4M |
| Free Cash Flow | $222.0M |
| Return on Equity | 16.57% |
| Profit Margin | 23.87% |
| Operating Margin | 30.50% |
| Company | Market Cap | Price | 1D Change |
|---|---|---|---|
| $4.64B | $19.29 | ▲+1.63% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 27 Mar 2026 | $26.92 | $27.325 | $26.63 | $27.30 | 696K | ▲+1.41% |
| 26 Mar 2026 | $26.92 | $27.44 | $26.64 | $27.10 | 964K | ▲+0.67% |
| 25 Mar 2026 | $26.93 | $27.52 | $26.59 | $27.44 | 1.2M | ▲+1.89% |
| 24 Mar 2026 | $28.47 | $28.48 | $27.23 | $27.43 | 1.3M | ▼-3.65% |
| 23 Mar 2026 | $26.45 | $27.69 | $26.01 | $27.68 | 2.6M | ▲+4.65% |
| 20 Mar 2026 | $26.54 | $26.85 | $26.23 | $26.78 | 5M | ▲+0.90% |
| 19 Mar 2026 | $25.91 | $25.91 | $25.32 | $25.76 | 1.6M | ▼-0.58% |
| 18 Mar 2026 | $25.68 | $26.19 | $25.64 | $25.94 | 602K | ▲+1.01% |
| 17 Mar 2026 | $25.72 | $26.05 | $25.37 | $25.66 | 1.3M | ▼-0.23% |
| 16 Mar 2026 | $26.34 | $26.41 | $25.52 | $25.75 | 915K | ▼-2.24% |
| 13 Mar 2026 | $26.61 | $26.85 | $26.35 | $26.45 | 699K | ▼-0.60% |
| 12 Mar 2026 | $26.65 | $26.88 | $26.02 | $26.41 | 1.2M | ▼-0.90% |
| 11 Mar 2026 | $26.77 | $27.58 | $26.77 | $27.14 | 1.3M | ▲+1.38% |
| 10 Mar 2026 | $26.85 | $27.73 | $26.85 | $27.44 | 2.3M | ▲+2.20% |
| 9 Mar 2026 | $26.18 | $26.83 | $26.12 | $26.32 | 1.2M | ▲+0.53% |
| 6 Mar 2026 | $26.52 | $27.56 | $26.39 | $27.33 | 1.6M | ▲+3.05% |
| 5 Mar 2026 | $25.82 | $26.77 | $25.78 | $26.30 | 1.7M | ▲+1.86% |
| 4 Mar 2026 | $25.03 | $25.44 | $24.43 | $25.19 | 1.5M | ▲+0.64% |
| 3 Mar 2026 | $25.61 | $25.61 | $24.40 | $24.77 | 820K | ▼-3.28% |
| 2 Mar 2026 | $25.14 | $25.65 | $24.95 | $24.96 | 973K | ▼-0.72% |
| 27 Feb 2026 | $25.20 | $26.18 | $24.69 | $26.07 | 2.2M | ▲+3.45% |
| 26 Feb 2026 | $24.00 | $25.04 | $23.83 | $24.93 | 1.5M | ▲+3.87% |
| 25 Feb 2026 | $23.00 | $23.43 | $22.31 | $23.43 | 1.2M | ▲+1.87% |
| 24 Feb 2026 | $22.98 | $23.43 | $22.35 | $22.59 | 1.6M | ▼-1.70% |
| 23 Feb 2026 | $24.68 | $24.72 | $23.37 | $23.47 | 1.1M | ▼-4.90% |
| 22 Feb 2026 | $24.81 | $25.50 | $24.18 | $24.75 | 1.9M | ▼-0.24% |
| 20 Feb 2026 | $24.81 | $25.50 | $24.18 | $24.75 | 1.9M | ▼-0.24% |
| 19 Feb 2026 | $24.21 | $24.98 | $23.92 | $24.69 | 1.9M | ▲+1.98% |
| 18 Feb 2026 | $23.17 | $24.07 | $22.77 | $23.50 | 2.4M | ▲+1.42% |
| 17 Feb 2026 | $21.58 | $21.82 | $21.13 | $21.72 | 1M | ▲+0.65% |