Back to
STRS Ohio
ROKU
Showing 7 of 28 quarters
Position history for
STRS Ohio's holdings in Roku, Inc.
Yes. STRS Ohio holds 3,398 shares of ROKU, worth $517,447, as of its Q3 2026 13F filing. It reduced the position by 86 shares (-2.5%) from Q2 2026. STRS Ohio has held ROKU since Q1 2025, across 7 quarterly 13F filings.
Current Value
$517,447
Current Shares
3,398
Total Value Change
-$3.5M
Total Shares Change
-53,157
Quarter-by-Quarter History