STXS- Thankfully, in the investment world, the past is irrelevant to someone considering a prospective investment. Thats why I have been accumulating and now own 2.5% of the company at these insane prices.