I dont think you need to blame yourself. not long before the ana
the analysts on wall st have PT on this one around mid 70s and they have much better access to the company/industry specific information than you do. look at the curve, it is insane.