Tritium DCFC Limited

NASDAQ:DCFC   3:59:15 PM EDT
3.64
+0.05 (+1.39%)
: $1.35 -2.29 (-62.91%)
Twitter Share  Facebook Share StockTwits Share