Osprey Bitcoin Trust net assets drop 13.7% to $55.37 million in Q2 FY26 - OBTC News | Rallies