US0187723012
23.95 +6.4 (+36.47%)
After market: 24.895 +0.95 (+3.95%)
No transactions were filed in the last 12 months.