traded
25 Jun 2025
listed
no
open
72.10
52 week high
72.34
high
72.67
52 week low
36.68
previous Close
72.34
P/E ratio
market cap
22.85 B
div yield
0
net incoming
7.43 M
-79.38 %
net profit margin
1.03 %
-4.00 %
operating incoming
100.34 M
8.67 %
net change in cash
-164.48 M
-528.33 %
cash on hand
161 M
-55.60 %
cost of revenue
550 M
27.10 %
top