Price Overview
Open
50.04
High
51.83
Low
49.22
Intraday Range
5.3%
20D Avg Volume
1,536,801
Distance From 52W High
-42.4%
Technical Levels
20 SMA
53.68
50 SMA
58.9
200 SMA
36.61
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-09-04 50.04 51.83 49.22 51.76 1,067,612 ▲ 6.44% 2.9% 5.3%
2026-09-03 46.87 49.14 45.62 48.63 1,105,100 ▲ 2.19% -1.51% 7.72%
2026-09-02 47.95 48.24 46.71 47.59 1,384,900 ▲ 0.0% 0.76% 3.27%
2026-09-01 47.5 48.31 46.59 47.59 2,597,800 ▼ -3.04% -3.22% 3.69%
2026-08-31 50.21 50.39 48.26 49.08 1,616,300 ▼ -0.87% 1.41% 4.41%
2026-08-28 51.71 53.0 48.76 49.51 1,421,300 ▼ -5.61% -1.41% 8.68%
2026-08-27 53.97 54.19 51.79 52.45 1,074,300 ▼ nan% nan% 4.63%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 2.65B
Float Adj MCap 2.57B
Valuation
P/E 37.24
Forward P/E 15.48
P/S 1.39
P/B 6.04
PEG nan
Quality Metrics
ROE 16.19%
ROA 3.84%
Gross Margin 27.92%
Operating Margin 10.83%
Profit Margin 6.44%
Trading Metrics
Relative Volume 0.35
Average Volume 3.17M
Beta 2.85
Short Float 17.62%
Latest Q/Q Growth
Revenue 39.57%
Profit 19.32%
Operating Income 98.0%
EPS 17.24%
Quarterly History
Revenue Qtrs 0.48, 0.34, 0.34, 0.34
Profit Qtrs 0.04, 0.04, 0.01, 0.01
Operating Qtrs 0.05, 0.03, 0.02, 0.02
EPS Qtrs 0.68, 0.58, 0.04, 0.11