- ORDI
- 1d0.87%
- 1w-1.81%
- 1m4.35%
- 1y4.65%
ATH
- ATH Price$29.11
- ATH Date2000-02-08
- % since ATH-86.00%
- % to ATH614.23%
ATL
- ATL Price$0.50
- ATL Date1993-02-16
- % from ATL712.08%
- Last Low Price$0.6146
- Last Low Date2016-02-16
- % From Last Low563.03%
IPO
- IPO Price$8.42
- % Current ROI USD-51.61%
- ATH Price$29.11
- % ROI ATH 580,011.96%
Graph takes few seconds to load...
Key Data
Current price | $4.075 |
Sector | Technology |
Industry | Information Technology Services |
Today's High/Low | $4.08/$4.05 |
Volume | 60,558.00 |
Previous Close | $4.04 |
52 Week High/Low | $5.05/$3.47 |
Market Cap | 376,753,856.00 |
P/E Ratio | 14.4286 |
Forward P/E 1 Yr. | $11.12 |
Earnings Per Share(EPS) | $0.34 |
Annualized Dividend | $0.0391 |