Latch Inc

NASDAQ:LTCH   11:39:07 AM EDT
2.26
-0.12 (-5.04%)
Twitter Share  Facebook Share StockTwits Share