Telaria Inc Balance Sheet Statement
TLRA
$6
-0.3 -4.5%
