Bitcoin Drops for Third Straight Day Falls Below 80000 as Hot April PPI Data Weighs on Crypto Markets Beta Bionics BBNX Q1 2026 Earnings Why the Beat Matters Vine Hill VHCP Trading at 995 Key Decision Point 20260514