Strategy STRC sees $756M institutional inflow as funds boost positions 105%