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 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
144 0001950047-25-006696 Sep 3, 2025
144 0001950047-25-006688 Sep 3, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-014901 Aug 25, 2025 Aug 22, 2025
144 0001950047-25-006273 Aug 22, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-014788 Aug 21, 2025 Aug 20, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-014715 Aug 19, 2025 Aug 15, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-014714 Aug 19, 2025 Aug 15, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-014710 Aug 19, 2025 Aug 15, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-014711 Aug 19, 2025 Aug 15, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-014712 Aug 19, 2025 Aug 15, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-014713 Aug 19, 2025 Aug 15, 2025
144 0001950047-25-005877 Aug 15, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-014225 Aug 12, 2025 Aug 11, 2025
144 0001950047-25-005622 Aug 11, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-013661 Aug 5, 2025 Aug 4, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-013660 Aug 5, 2025 Aug 4, 2025
144 0001950047-25-005384 Aug 4, 2025
10-Q 10-Q 0001428439-25-000040 Aug 1, 2025 Jun 30, 2025
8-K 8-K 0001428439-25-000035 Jul 31, 2025 Jul 28, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-013070 Jul 22, 2025 Jul 21, 2025
144 0001950047-25-005115 Jul 21, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-012919 Jul 16, 2025 Jul 15, 2025
144 0001950047-25-005009 Jul 15, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-012714 Jul 10, 2025
144 0001950047-25-004951 Jul 10, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-012716 Jul 10, 2025
144 0001950047-25-004942 Jul 10, 2025
8-K/A 8-K/A 0001428439-25-000027 Jun 26, 2025 Jun 11, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-011914 Jun 18, 2025 Jun 17, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-011913 Jun 18, 2025 Jun 16, 2025
144 0001950047-25-004422 Jun 17, 2025
144 0001950047-25-004333 Jun 16, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-011712 Jun 13, 2025 Jun 11, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-011708 Jun 13, 2025 Jun 11, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-011706 Jun 13, 2025 Jun 11, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-011709 Jun 13, 2025 Jun 11, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-011710 Jun 13, 2025 Jun 11, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-011711 Jun 13, 2025 Jun 11, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-011707 Jun 13, 2025 Jun 11, 2025
8-K 8-K 0001428439-25-000023 Jun 12, 2025 Jun 11, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-011449 Jun 11, 2025 Jun 10, 2025
144 0001950047-25-004086 Jun 10, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-011287 Jun 9, 2025 Jun 6, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-011288 Jun 9, 2025 Jun 6, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-011289 Jun 9, 2025 Jun 6, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-011290 Jun 9, 2025 Jun 6, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-011291 Jun 9, 2025 Jun 6, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-011292 Jun 9, 2025 Jun 6, 2025