EdgarLookup

ROKU, INC — All Filings

1,002 total filings on record

Public companies registered with the SEC are required to file periodic reports, disclosures, and notices throughout the year. The most important are the 10-K (annual report), 10-Q (quarterly report), and 8-K (material event notice). Use the filters below to narrow by form type.

Overview All Filings Financials Insiders
All 10-K 10-Q 144 3 4 4/A 424B4 424B5 5 8-A12B 8-K 8-K/A ARS CERTNAS CORRESP D D/A DEF 14A DEFA14A DRS DRS/A DRSLTR EFFECT REGDEX S-1 S-1/A S-3ASR S-8 SC 13G SC 13G/A SCHEDULE 13G/A SD UPLOAD
Form Description Accession Number Filed Period
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001767033-25-000003 Nov 19, 2025 Nov 17, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001959033-25-000004 Nov 19, 2025 Nov 17, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001716837-25-000017 Nov 19, 2025 Nov 17, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001834902-25-000010 Nov 19, 2025 Nov 17, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001937263-25-000003 Nov 19, 2025 Nov 17, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001951665-25-000013 Nov 19, 2025 Nov 17, 2025
144 0001950047-25-009009 Nov 18, 2025
144 0001950047-25-008997 Nov 18, 2025
144 0001950047-25-008915 Nov 17, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001716837-25-000015 Nov 12, 2025 Nov 10, 2025
144 0001950047-25-008633 Nov 10, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001393571-25-000005 Nov 6, 2025 Nov 5, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001699291-25-000006 Nov 5, 2025 Nov 3, 2025
3 INITIAL STATEMENT OF BENEFICIAL OWNERSHIP OF SECURITIES 0001699291-25-000004 Nov 5, 2025 Oct 27, 2025
144 0001628280-25-049560 Nov 5, 2025
144 0001950047-25-008432 Nov 4, 2025
SCHEDULE 13G/A 0001104659-25-106392 Nov 4, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001951665-25-000011 Nov 4, 2025 Oct 31, 2025
144 0001950047-25-008313 Oct 31, 2025
10-Q 10-Q 0001628280-25-047808 Oct 31, 2025 Sep 30, 2025
8-K 8-K 0001628280-25-047527 Oct 30, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001716837-25-000013 Oct 30, 2025 Oct 28, 2025
144 0001950047-25-008294 Oct 30, 2025
144 0001950047-25-008227 Oct 28, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001716837-25-000010 Oct 27, 2025 Oct 24, 2025
144 0001950047-25-008172 Oct 24, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001834902-25-000008 Oct 16, 2025 Oct 15, 2025
144 0001950047-25-007961 Oct 15, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001716837-25-000007 Oct 14, 2025 Oct 10, 2025
144 0001950047-25-007898 Oct 10, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001951665-25-000007 Oct 7, 2025 Oct 6, 2025
144 0001950047-25-007796 Oct 6, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001951665-25-000004 Oct 2, 2025 Oct 1, 2025
144 0001950047-25-007678 Oct 1, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001716837-25-000004 Sep 19, 2025 Sep 18, 2025
144 0001950047-25-007321 Sep 18, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001834902-25-000006 Sep 17, 2025 Sep 15, 2025
144 0001950047-25-007095 Sep 15, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-015604 Sep 12, 2025 Sep 11, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-015577 Sep 11, 2025 Sep 9, 2025
144 0001950047-25-006936 Sep 10, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-015529 Sep 10, 2025 Sep 9, 2025
144 0001950047-25-006868 Sep 9, 2025
144 0001950047-25-006892 Sep 9, 2025
SCHEDULE 13G/A 0000932471-25-001154 Sep 8, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-015342 Sep 4, 2025 Sep 2, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-015343 Sep 4, 2025 Sep 2, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-015344 Sep 4, 2025 Sep 2, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-015345 Sep 4, 2025 Sep 2, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-015346 Sep 4, 2025 Sep 2, 2025