News Focus
News Focus
Followers 9
Posts 207
Boards Moderated 0
Alias Born 01/31/2003

Re: DewDiligence post# 24198

Wednesday, 06/16/2021 7:44:36 PM

Wednesday, June 16, 2021 7:44:36 PM

Post# of 30495
CLF: $11.3B market cap, $5B EBITDA, $0 Net debt in 12 months likely, top leadership, more compelling bargain than ever.

Discover What Traders Are Watching

Explore small cap ideas before they hit the headlines.

Join Today