TMBR Statistics Data Shares Outstanding 73.60M Float 60.44M Insider Ownership 0.10% Insitutional Ownership 4.30%