Strategy spent record cash on STRC buybacks at its worst price yet | News | MoonHub