Notice PSD going over 90c today and got back in.
This has a lot of promise and has been itching
to get away recently(IMHO).
A few others have "got away" now after recent
lows:- IMU,ACL,SRX,SPL,BTA to name some.
We've been sitting watching the rest of the market
march on - is it finally time for the Biotechs to run?