Comment by
ol_griz on Feb 02, 2021 12:08pm
And yet a dreadful performance so far this year. Looks like we are headed for $24 at best. Thoughts on why? I am mystified.
Comment by
Jeniee on Feb 09, 2021 11:42pm
They just finish a new production line. Looking good forward