TLFX 143 million float. Financial due May 15th. Won a technology award from Verizon. Sitting on 200MA.