Matthew C. Banks is VP, CAO at Roku, Inc.. OQRO lists 39 transactions filed with the SEC under this name, the latest on Oct 6, 2026, each linked to the official Form 4.
VP, CAO
Disclosures on record
39
Companies involved
1
Roku, Inc.ROKU
39 disclosures · Nov 2025 – Oct 2026 · 11 sold
Oct 1, 2026Sold~$84Kdisclosed Oct 6
DetailsOfficial recordSep 2, 2026Sold~$85Kdisclosed Sep 4
DetailsOfficial recordSep 1, 20261,248disclosed Sep 4
DetailsOfficial recordSep 1, 20264,066disclosed Sep 4
DetailsOfficial recordSep 1, 20261,202disclosed Sep 4
DetailsOfficial recordSep 1, 2026788disclosed Sep 4
DetailsOfficial recordSep 1, 2026828disclosed Sep 4
DetailsOfficial recordSep 1, 20262,017disclosed Sep 4
DetailsOfficial recordAug 14, 20265,800disclosed Aug 18
DetailsOfficial recordAug 3, 2026Sold~$81Kdisclosed Aug 6
DetailsOfficial recordJul 1, 2026Sold~$77Kdisclosed Jul 3
DetailsOfficial recordJun 2, 2026Sold~$69Kdisclosed Jun 4
DetailsOfficial recordJun 1, 20261,249disclosed Jun 4
DetailsOfficial recordJun 1, 20264,067disclosed Jun 4
DetailsOfficial recordJun 1, 20261,202disclosed Jun 4
DetailsOfficial recordJun 1, 2026788disclosed Jun 4
DetailsOfficial recordJun 1, 2026828disclosed Jun 4
DetailsOfficial recordJun 1, 20262,018disclosed Jun 4
DetailsOfficial recordMay 1, 2026Sold~$91Kdisclosed May 6
DetailsOfficial recordApr 1, 2026Sold~$70Kdisclosed Apr 4
DetailsOfficial recordMar 3, 2026Sold~$68Kdisclosed Mar 5
DetailsOfficial recordMar 2, 20265,116disclosed Mar 5
DetailsOfficial recordMar 2, 20261,202disclosed Mar 5
DetailsOfficial recordMar 2, 2026788disclosed Mar 5
DetailsOfficial recordMar 2, 20261,049disclosed Mar 5
DetailsOfficial recordMar 2, 20261,249disclosed Mar 5
DetailsOfficial recordMar 2, 2026828disclosed Mar 5
DetailsOfficial recordMar 2, 20262,550disclosed Mar 5
DetailsOfficial recordJan 2, 2026Sold~$79Kdisclosed Jan 7
DetailsOfficial recordDec 1, 2025Sold~$70Kdisclosed Dec 4
DetailsOfficial recordNov 18, 2025Sold~$68Kdisclosed Nov 20
DetailsOfficial recordNov 17, 2025787disclosed Nov 20
DetailsOfficial recordNov 17, 20255,260disclosed Nov 20
DetailsOfficial recordNov 17, 2025148disclosed Nov 20
DetailsOfficial recordNov 17, 20251,048disclosed Nov 20
DetailsOfficial recordNov 17, 20251,248disclosed Nov 20
DetailsOfficial recordNov 17, 2025827disclosed Nov 20
DetailsOfficial recordNov 17, 20251,202disclosed Nov 20
DetailsOfficial recordNov 17, 20252,611disclosed Nov 20
DetailsOfficial record