Shares of Troika Media (NASDAQ:TRKA) slid 39% on Tuesday after the firm reported lower-than-expected profits. The group announced it earned $5 million in the past six months, a run rate that would ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results