GREY:CLAZF - Post by User
Post by
Theknocker91on Jun 08, 2020 11:47am
83 Views
Post# 31124318
This place is depressing
This place is depressingSmall cap biotechs are worthless to retail investors. Learn when to cut losses and move on. Always do your own due diligence.