€227,606
▼ Sales (13 ops.)
Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the full record of transactions filed by Banks Matthew C.. Director active across 1 company, notably ROKU, INC. In total, 24 reports have been recorded. Split: 0 buy · 13 sells. Total volume traded: €228k. History available since 1 March 2023. The latest transaction was filed on 2 June 2026 (Cession). Regulator: SEC (Form 4). All data is openly available.
Declarations 24 total
4,067 shares 0Class A Common Stock SEC:0001959033-26-000010:0
2,018 shares @ US$129.03 0.0012% mcap 49.6% of flow Class A Common Stock SEC:0001959033-26-000010:1
546 shares @ US$127.26 0.0003% mcap 13.2% of flow Class A Common Stock SEC:0001959033-26-000010:2
▼ VP, Corp Controller & CAO · Executives · 1 May 2025 · ROKU, INC 206 shares @ US$70.32 2.8% of flow Class A Common Stock SEC:0001062993-25-008392:0
▼ VP, Corp Controller & CAO · Executives · 1 Apr 2025 · ROKU, INC 207 shares @ US$70.77 3.0% of flow Class A Common Stock SEC:0001062993-25-006894:0
◇ VP, Corp Controller & CAO · Executives · 3 Mar 2025 · ROKU, INC 4,708 shares 0Class A Common Stock SEC:0001062993-25-004671:0
▼ VP, Corp Controller & CAO · Executives · 2 Jan 2025 · ROKU, INC 210 shares @ US$75.14 3.4% of flow Class A Common Stock SEC:0001062993-25-000234:0
▼ VP, Corp Controller & CAO · Executives · 2 Dec 2024 · ROKU, INC 211 shares @ US$69.65 3.1% of flow Class A Common Stock SEC:0001062993-24-019996:0
◇ VP, Corp Controller & CAO · Executives · 15 Nov 2024 · ROKU, INC 18,081 shares 0Class A Common Stock SEC:0001062993-24-019374:0
▼ VP, Corp Controller & CAO · Executives · 1 Nov 2024 · ROKU, INC 210 shares @ US$63.36 2.7% of flow Class A Common Stock SEC:0001062993-24-018267:0
▼ VP, Corp Controller & CAO · Executives · 1 Oct 2024 · ROKU, INC 211 shares @ US$75.66 3.2% of flow Class A Common Stock SEC:0001062993-24-017319:0
◇ VP, Corp Controller & CAO · Executives · 3 Sept 2024 · ROKU, INC 3,333 shares 0Class A Common Stock SEC:0001062993-24-016230:0
◇ VP, Corp Controller & CAO · Executives · 3 Jun 2024 · ROKU, INC 3,331 shares 0Class A Common Stock SEC:0001062993-24-012008:0
▼ VP, Corp Controller & CAO · Executives · 1 May 2024 · ROKU, INC 206 shares @ US$57.28 2.4% of flow Class A Common Stock SEC:0001062993-24-009368:0
▼ VP, Corp Controller & CAO · Executives · 1 Apr 2024 · ROKU, INC 207 shares @ US$65.27 2.8% of flow Class A Common Stock SEC:0001062993-24-007954:0
◇ VP, Corp Controller & CAO · Executives · 1 Mar 2024 · ROKU, INC 3,330 shares 0Class A Common Stock SEC:0001062993-24-005624:0
▼ VP, Corp Controller & CAO · Executives · 2 Jan 2024 · ROKU, INC 205 shares @ US$90.55 3.7% of flow Class A Common Stock SEC:0001062993-24-000458:0
▼ VP, Corp Controller & CAO · Executives · 1 Dec 2023 · ROKU, INC 206 shares @ US$103.59 4.3% of flow Class A Common Stock SEC:0001062993-23-021960:0
◇ VP, Corp Controller & CAO · Executives · 15 Nov 2023 · ROKU, INC 16,711 shares 0Class A Common Stock SEC:0001062993-23-021152:0
▼ VP, Corp Controller & CAO · Executives · 1 Nov 2023 · ROKU, INC 208 shares @ US$59.14 2.6% of flow Class A Common Stock SEC:0001062993-23-020122:0
▼ VP, Corp Controller & CAO · Executives · 2 Oct 2023 · ROKU, INC 208 shares @ US$70.20 3.1% of flow Class A Common Stock SEC:0001062993-23-019000:0
◇ VP, Corp Controller & CAO · Executives · 1 Sept 2023 · ROKU, INC 2,502 shares 0Class A Common Stock SEC:0001062993-23-017740:0
◇ VP, Corp Controller & CAO · Executives · 1 Jun 2023 · ROKU, INC 3,751 shares 0Class A Common Stock SEC:0001062993-23-012996:0
◇ VP, Corp Controller & CAO · Executives · 1 Mar 2023 · ROKU, INC 1,257 shares 0Class A Common Stock SEC:0001716837-23-000021:0