News Focus
News Focus
Post# of 257426
Next 10
Followers 15
Posts 1647
Boards Moderated 0
Alias Born 02/23/2010

Re: WorstLuck post# 255028

Wednesday, 04/09/2025 12:08:38 PM

Wednesday, April 09, 2025 12:08:38 PM

Post# of 257426
... and down to 12.50, basically straight down from ~30 in less than two weeks. (MTSR)

Nothing has changed about their prospects except the ability to finance in this market and the price they could sell themselves for, as with many other biotech. That and investors not wanting to hold spec positions or need to deleverage.

There are opportunities out there but the uncertainties and risks remain.

Discover What Traders Are Watching

Explore small cap ideas before they hit the headlines.

Join Today