Is StubHub Stock a Buy After Brown University Bought Over 2 Million Shares?
What happenedAccording to a filing with the Securities and Exchange Commission dated November 5, 2025, Brown University disclosed a new equity position in StubHub (STUB +5.90%). The fund reported ownership of 2,062,425 shares, translating to a quarter-end value of 169.07 million in reportable U.S. equity holdings as of September 30, 2025.What else to knowThis new position in StubHub comprises 20.54% of Brown Un ...