Latch, Inc. financial data

Symbol
LTCH on OTC
Location
1220 N Price Road, Suite 2, Olivette, MO
Fiscal year end
December 31
Former names
TS Innovation Acquisitions Corp. (to 6/7/2021)