Sector
Technology
Industry
Information Technology Services
Market Cap
1.83
Volume
1,599,081
P/E
17.19
ROE
5.2
52W High
105.43
52W Low
32.5
Price Overview
Open
42.87
High
43.6
Low
41.96
Intraday Range
3.91%
20D Avg Volume
2,112,514
Distance From 52W High
-59.9%
Technical Levels
20 SMA
39.33
50 SMA
42.86
200 SMA
56.03
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 42.87 43.6 41.96 42.28 1,599,081 ▼ -4.86% -3.53% 3.91%
2026-06-01 41.58 44.64 40.8 44.44 2,525,300 ▲ 10.11% 3.02% 9.41%
2026-05-29 39.81 41.11 38.92 40.36 1,875,400 ▲ 1.08% -0.3% 5.63%
2026-05-28 38.63 40.16 38.38 39.93 1,535,000 ▲ 2.86% -0.49% 4.65%
2026-05-27 38.33 39.93 38.3 38.82 1,188,100 ▲ 1.04% -0.23% 4.26%
2026-05-26 39.76 39.83 38.0 38.42 1,491,300 ▼ -4.26% -0.92% 4.83%
2026-05-22 40.8 42.01 39.1 40.13 1,204,400 ▼ nan% nan% 7.46%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 1.83B
Float Adj MCap 1.62B
Valuation
P/E 17.19
Forward P/E 6.4
P/S 0.75
P/B 0.86
PEG 1.06
Quality Metrics
ROE 5.2%
ROA 4.74%
Gross Margin 34.91%
Operating Margin 8.51%
Profit Margin 4.46%
Trading Metrics
Relative Volume 1.04
Average Volume 1.54M
Beta 1.04
Short Float 20.05%
Latest Q/Q Growth
Revenue -0.88%
Profit -11.87%
Operating Income -10.42%
EPS -8.6%
Quarterly History
Revenue Qtrs 0.61, 0.61, 0.62, 0.61
Profit Qtrs 0.04, 0.04, 0.03, -0.0
Operating Qtrs 0.05, 0.06, 0.06, 0.06
EPS Qtrs 0.85, 0.93, 0.73, -0.05