The Harvard Endowment Fund holds 3044612 IBIT shares worth approximately $117 million

Loading...