TROX Trades at a Discounted Valuation: Time to Buy the Stock?

TROX has surged 76.8% and trades at a discount, but weak margins, high debt and cautious EBITDA outlook keep the buy case far from clear.
Open original source
TROX has surged 76.8% and trades at a discount, but weak margins, high debt and cautious EBITDA outlook keep the buy case far from clear.
Open original source