SRTA
SRTA
80.97 M shares
NASDAQ US
traded
23 Sep 2025
listed
no
open
5.91
52 week high
5.87
high
5.99
52 week low
0.00
low
5.45
growth
36.95 %
previous Close
5.87
P/E ratio
market cap
div yield
0
usd
Jun 2025
qoq
revenue
70.80 M
30.37 %
net incoming
-3.74 M
-7.16 %
eps
0.00 %
-5.26 %
eps surprise
0.00 %
net profit margin
-5.29 %
1.00 %
operating incoming
-4.95 M
34.67 %
net change in cash
24.63 M
53.54 %
cash on hand
58.75 M
68.69 %
cost of revenue
53.06 M
25.36 %
top top