- EMDE
- 1d1.61%
- 1w0.80%
- 1m-1.56%
- 1y4.13%
ATH
- ATH Price$322.00
- ATH Date2017-09-05
- % since ATH-60.87%
- % to ATH155.56%
ATL
- ATL Price$81.09
- ATL Date2015-04-27
- % from ATL55.39%
- Last Low Price$109
- Last Low Date2023-08-07
- % From Last Low15.60%
IPO
- IPO Price$210.00
- % Current ROI USD-40.00%
- ATH Price$322.00
- % ROI ATH 39,710.04%
Graph takes few seconds to load...