Sector
Technology
Industry
Software - Infrastructure
Market Cap
4.87
Volume
1,824,420
P/E
50.24
ROE
12.95
52W High
25.75
52W Low
12.08
Price Overview
Open
23.69
High
23.77
Low
22.95
Intraday Range
3.57%
20D Avg Volume
3,309,116
Distance From 52W High
-10.25%
Technical Levels
20 SMA
23.43
50 SMA
21.77
200 SMA
17.14
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 23.69 23.77 22.95 23.11 1,824,420 ▼ -3.02% -0.59% 3.57%
2026-07-21 23.9 24.0 23.57 23.83 2,239,700 ▼ -0.13% 0.17% 1.87%
2026-07-20 24.13 24.42 23.82 23.86 2,609,200 ▼ -1.12% 0.0% 2.52%
2026-07-17 24.8 24.91 23.74 24.13 3,548,600 ▼ -4.36% -1.7% 4.92%
2026-07-16 25.09 25.75 24.88 25.23 5,092,600 ▲ 1.08% 0.54% 3.5%
2026-07-15 23.81 25.0 23.5 24.96 4,189,700 ▲ 6.12% 1.23% 6.36%
2026-07-14 23.72 23.96 23.2 23.52 2,147,000 ▼ nan% nan% 3.28%
Fundamentals
Business
Sector Technology
Industry Software - Infrastructure
Market Cap 4.87B
Float Adj MCap 4.29B
Valuation
P/E 50.24
Forward P/E 13.99
P/S 2.69
P/B 5.36
PEG nan
Quality Metrics
ROE 12.95%
ROA 6.56%
Gross Margin 60.79%
Operating Margin 14.42%
Profit Margin 6.12%
Trading Metrics
Relative Volume 0.39
Average Volume 4.66M
Beta 0.34
Short Float 8.09%
Latest Q/Q Growth
Revenue 2.4%
Profit 19.01%
Operating Income 38.45%
EPS 21.05%
Quarterly History
Revenue Qtrs 0.45, 0.44, 0.42, 0.41
Profit Qtrs 0.05, 0.04, 0.01, 0.01
Operating Qtrs 0.05, 0.04, 0.01, 0.01
EPS Qtrs 0.23, 0.19, 0.04, 0.03