Roku, Inc.
US ˙ NasdaqGS ˙ US77543R1023

SecurityROKU / Roku, Inc.
InsiderWood Anthony J.
This page shows the track record and history of Wood Anthony J. insider trades in Roku, Inc.. The SEC defines Insiders as officers, directors, or significant investors (greater than 10% ownership) in a company. It is illegal for insiders to make trades in their companies based on material, non-public information ("MNPI"). This does not mean it is illegal for them to make any trades in their own companies. However, they must report all trades to the SEC via a Form 4.
Insider Purchases - Short Term Profit Analysis

In this section, we analyze the profitability of every unplanned, open-market insider purchase made by Wood Anthony J. in ROKU / Roku, Inc.. This analysis helps to understand if the insider consistently generates abnormal returns, and is worth following. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Max
Price at
Max
Max
Profit ($)
Max Return (%)
There are no known unplanned open-market trades for this insider

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

ROKU / Roku, Inc. Insider Trades
Insider Sales - Short Term Loss Analysis

In this section, we analyze the short-term loss avoidance of every unplanned, open-market insider sale made by Wood Anthony J. in ROKU / Roku, Inc.. A consistent pattern of loss avoidance may suggest that future sale transactions may predict declines in price. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Min
Price at
Min
Max Loss
Avoided ($)
Max Loss
Avoided (%)
2023-11-16 3,333 89.0300 3,333 89.0300 296,737 263 51.6700 -124,520 -41.96
2019-06-03 100 92.0000 100 92.0000 9,200
2018-06-15 1,404 43.9712 1,404 43.9712 61,736
2018-06-14 123,568 44.4545 123,568 44.4545 5,493,154

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

ROKU / Roku, Inc. Insider Trades
Insider Transaction History
File
Date
Trade
Date
Form Insider Ticker Security Title Code 10b5-1 Direct Exercise
Price
Unit
Price
Units
Changed
Value
Changed (1K)
Remaining
Options
Remaining
Shares
2025-09-19 2025-09-18 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 100.0000 -25,000 -2,500 0
2025-09-19 2025-09-18 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 25,000
2025-09-12 2025-09-12 4 Wood Anthony J. The Anthony J. Wood 2025 Annuity Trust V-B ROKU Class A Common Stock G - Gift I 81,445 81,445
2025-09-12 2025-09-12 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock G - Gift I -64,472 0
2025-09-12 2025-09-12 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D -16,973 0
2025-09-12 2025-09-11 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock G - Gift I 18,760 64,472
2025-09-12 2025-09-11 4 Wood Anthony J. The Anthony J. Wood 2023 Annuity Trust V-B ROKU Class A Common Stock G - Gift I -18,760 0
2025-09-11 2025-09-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 97.4700 -200 -19 45,712
2025-09-11 2025-09-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 96.3200 -700 -67 45,912
2025-09-11 2025-09-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 95.2300 -1,500 -143 46,612
2025-09-11 2025-09-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 94.6000 -16,069 -1,520 48,112
2025-09-11 2025-09-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 93.5600 -6,531 -611 64,181
2025-09-11 2025-09-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 70,712
2025-09-11 2025-09-09 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 100.0000 -25,000 -2,500 45,712
2025-09-11 2025-09-09 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 70,712
2025-09-04 2025-09-02 4 Wood Anthony J. ROKU Class A Common Stock F - Taxes D 95.8600 -3,257 -312 16,973
2025-09-04 2025-09-02 4 Wood Anthony J. ROKU Class A Common Stock M - Exercise D 8,277 20,230
2025-08-21 2025-08-20 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock G - Gift I 29,271 45,712
2025-08-21 2025-08-20 4 Wood Anthony J. The Anthony J. Wood 2024 Annuity Trust V-B ROKU Class A Common Stock G - Gift I -29,271 64,976
2025-08-12 2025-08-11 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 83.4100 -2,720 -227 16,441
2025-08-12 2025-08-11 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 82.7500 -11,907 -985 19,161
2025-08-12 2025-08-11 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 81.7900 -10,373 -848 31,068
2025-08-12 2025-08-11 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 41,441
2025-08-05 2025-08-05 4 Wood Anthony J. Wood 2020 Nonexempt Irrevocable Trust ROKU Class A Common Stock G - Gift I 2,754 2,754
2025-08-05 2025-08-05 4 Wood Anthony J. The Anthony J. Wood 2023 Annuity Trust V ROKU Class A Common Stock G - Gift I -2,754 0
2025-08-05 2025-08-04 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock G - Gift I 16,441 16,441
2025-08-05 2025-08-04 4 Wood Anthony J. The Anthony J. Wood 2023 Annuity Trust V ROKU Class A Common Stock G - Gift I -16,441 2,754
2025-07-10 2025-07-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 90.3300 -5,801 -524 0
2025-07-10 2025-07-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 89.6800 -14,048 -1,260 5,801
2025-07-10 2025-07-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 88.7600 -5,151 -457 19,849
2025-07-10 2025-07-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 25,000
2025-06-11 2025-06-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 81.5500 -488 -40 0
2025-06-11 2025-06-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 80.6700 -10,372 -837 488
2025-06-11 2025-06-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 79.9400 -14,140 -1,130 10,860
2025-06-11 2025-06-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 25,000
2025-06-04 2025-06-02 4 Wood Anthony J. ROKU Class A Common Stock F - Taxes D 73.0100 -2,568 -187 11,953
2025-06-04 2025-06-02 4 Wood Anthony J. ROKU Class A Common Stock M - Exercise D 8,278 14,521
2025-05-30 2025-05-29 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 75.0000 -25,000 -1,875 0
2025-05-30 2025-05-29 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 25,000
2025-03-21 2025-03-21 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 75.2500 -20,400 -1,535 0
2025-03-21 2025-03-21 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock C - Conversion I 20,400 20,400
2025-03-21 2025-03-20 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 75.0000 -4,600 -345 0
2025-03-21 2025-03-20 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock C - Conversion I 4,600 4,600
2025-03-05 2025-03-03 4 Wood Anthony J. ROKU Class A Common Stock F - Taxes D 80.2600 -2,035 -163 6,243
2025-03-05 2025-03-03 4 Wood Anthony J. ROKU Class A Common Stock M - Exercise D 8,278 8,278
2025-03-05 2025-03-03 4 Wood Anthony J. The Anthony J. Wood 2025 Annuity Trust ROKU Class A Common Stock G - Gift I 10,040 143,250
2025-03-05 2025-03-03 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D -10,040 0
2025-03-05 2025-03-03 4 Wood Anthony J. The Anthony J. Wood 2025 Annuity Trust ROKU Class A Common Stock G - Gift I 133,210 133,210
2025-03-05 2025-03-03 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock G - Gift I -133,210 0
2025-03-03 2025-02-28 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock G - Gift I 106,672 133,210
2025-03-03 2025-02-28 4 Wood Anthony J. The Anthony J. Wood 2024 Annuity Trust V ROKU Class A Common Stock G - Gift I -106,672 173,129
2025-02-18 2025-02-14 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 100.4000 -25,000 -2,510 26,538
2025-02-18 2025-02-14 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 51,538
2025-02-12 2025-02-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 91.1638 -1,242 -113 26,538
2025-02-12 2025-02-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 90.0638 -3,115 -281 27,780
2025-02-12 2025-02-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 89.2773 -5,050 -451 30,895
2025-02-12 2025-02-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 88.2001 -6,988 -616 35,945
2025-02-12 2025-02-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 87.1953 -2,089 -182 42,933
2025-02-12 2025-02-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 86.2695 -1,700 -147 45,022
2025-02-12 2025-02-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 84.8230 -4,816 -409 46,722
2025-02-12 2025-02-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 51,538
2025-01-13 2025-01-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 79.7700 -25,000 -1,994 26,538
2025-01-13 2025-01-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 51,538
2024-12-12 2024-12-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 84.8300 -1,416 -120 26,538
2024-12-12 2024-12-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 84.0300 -5,902 -496 27,954
2024-12-12 2024-12-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 83.3700 -4,300 -358 33,856
2024-12-12 2024-12-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 81.9500 -7,171 -588 38,156
2024-12-12 2024-12-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 81.1000 -6,211 -504 45,327
2024-12-12 2024-12-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 51,538
2024-11-19 2024-11-15 4 Wood Anthony J. ROKU Class A Common Stock F - Taxes D 68.8700 -3,257 -224 10,040
2024-11-19 2024-11-15 4 Wood Anthony J. ROKU Class A Common Stock M - Exercise D 8,277 13,297
2024-11-12 2024-11-11 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 75.0000 -25,000 -1,875 26,538
2024-11-12 2024-11-11 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 51,538
2024-11-12 2024-11-07 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock G - Gift I 26,538 26,538
2024-11-12 2024-11-07 4 Wood Anthony J. The Anthony J. Wood 2023 Annuity Trust V-B ROKU Class A Common Stock G - Gift I -26,538 18,760
2024-10-11 2024-10-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 77.7900 -4,419 -344 0
2024-10-11 2024-10-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 77.0700 -20,581 -1,586 4,419
2024-10-11 2024-10-10 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 25,000
2024-09-13 2024-09-12 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock S - Sale I 75.0000 -25,000 -1,875 0
2024-09-13 2024-09-12 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 25,000
2024-09-05 2024-09-03 4 Wood Anthony J. ROKU Class A Common Stock F - Taxes D 65.2200 -3,258 -212 5,020
2024-09-05 2024-09-03 4 Wood Anthony J. ROKU Class A Common Stock M - Exercise D 8,278 8,278
2024-08-14 2024-08-13 4 Wood Anthony J. The Anthony J. Wood 2024 Annuity Trust V-B ROKU Class A Common Stock G - Gift I 94,247 94,247
2024-08-14 2024-08-13 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock G - Gift I -84,207 0
2024-08-14 2024-08-13 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D -10,040 0
2024-08-14 2024-08-12 4 Wood Anthony J. Wood 2017 Revocable Trust ROKU Class A Common Stock G - Gift I 54,702 84,207
2024-08-14 2024-08-12 4 Wood Anthony J. The Anthony J. Wood 2022 Annuity Trust V-B ROKU Class A Common Stock G - Gift I -54,702 0
2024-08-07 2024-08-05 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 22,656 29,505
2024-08-07 2024-08-05 4 Wood Anthony J. The Anthony J. Wood 2023 Annuity Trust V ROKU Class A Common Stock G - Gift I -22,656 19,195
2024-06-05 2024-06-03 4 Wood Anthony J. ROKU Class A Common Stock F - Taxes D 57.9400 -3,257 -189 10,040
2024-06-05 2024-06-03 4 Wood Anthony J. ROKU Class A Common Stock M - Exercise D 8,277 13,297
2024-03-15 2024-03-14 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 6,849 6,849
2024-03-15 2024-03-14 4 Wood Anthony J. The Anthony J. Wood 2022 Annuity Trust V ROKU Class A Common Stock G - Gift I -6,849 0
2024-03-05 2024-03-01 4 Wood Anthony J. ROKU Class A Common Stock F - Taxes D 63.3500 -3,258 -206 5,020
2024-03-05 2024-03-01 4 Wood Anthony J. ROKU Class A Common Stock M - Exercise D 8,278 8,278
2024-02-29 2024-02-28 4 Wood Anthony J. The Anthony J. Wood 2024 Annuity Trust V ROKU Class A Common Stock G - Gift I 279,801 279,801
2024-02-29 2024-02-28 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D -279,801 0
2024-02-27 2024-02-23 4 Wood Anthony J. ROKU Class A Common Stock M - Exercise D 45.2100 2,304 104 279,801
2024-02-27 2024-02-23 4 Wood Anthony J. ROKU Class A Common Stock M - Exercise D 56.0700 136,276 7,641 277,497
2024-02-13 2024-02-12 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 99.5200 -1,900 -189 0
2024-02-13 2024-02-12 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 98.6800 -19,571 -1,931 1,900
2024-02-13 2024-02-12 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 98.0800 -3,129 -307 21,471
2024-02-13 2024-02-12 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 96.6100 -400 -39 24,600
2024-02-13 2024-02-12 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 25,000
2024-01-11 2024-01-10 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 90.5000 -25,000 -2,262 0
2024-01-11 2024-01-10 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 25,000
2023-12-15 2023-12-13 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 102.7200 -400 -41 0
2023-12-15 2023-12-13 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 102.0200 -8,100 -826 400
2023-12-15 2023-12-13 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 101.0200 -1,800 -182 8,500
2023-12-15 2023-12-13 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 99.8900 -1,252 -125 10,300
2023-12-15 2023-12-13 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 99.0000 -4,916 -487 11,552
2023-12-15 2023-12-13 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 97.9400 -4,072 -399 16,468
2023-12-15 2023-12-13 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 96.9400 -4,460 -432 20,540
2023-12-15 2023-12-13 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 25,000
2023-11-17 2023-11-16 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 89.0300 -3,333 -297 141,221
2023-11-17 2023-11-15 4 Wood Anthony J. ROKU Class A Common Stock M - Exercise D 8,277 144,554
2023-09-12 2023-09-11 4 Wood Anthony J. The Anthony J. Wood 2023 Annuity Trust V-B ROKU Class A Common Stock G - Gift I 45,298 45,298
2023-09-12 2023-09-11 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I -45,298 0
2023-09-12 2023-09-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 45,298 45,298
2023-09-12 2023-09-08 4 Wood Anthony J. The Anthony J. Wood 2022 Annuity Trust V-B ROKU Class A Common Stock G - Gift I -45,298 54,702
2023-09-12 2023-09-08 4 Wood Anthony J. ROKU Class A Common Stock M - Exercise D 56.0700 136,277 7,641 136,277
2023-06-20 2023-06-15 4 Wood Anthony J. Wood 2020 Irrevocable Trust ROKU Class A Common Stock G - Gift I 6,500 42,500
2023-06-20 2023-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I -6,500 0
2023-06-20 2023-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 6,500 6,500
2023-05-02 2023-05-01 4 Wood Anthony J. The Anthony J. Wood 2023 Annuity Trust V ROKU Class A Common Stock G - Gift I 41,851 41,851
2023-05-02 2023-05-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I -41,851 0
2023-05-02 2023-04-28 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 41,851 41,851
2023-05-02 2023-04-28 4 Wood Anthony J. The Anthony J. Wood 2022 Annuity Trust V ROKU Class A Common Stock G - Gift I -41,851 6,849
2022-08-31 2022-08-29 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I -120,000 0
2022-08-31 2022-08-29 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 120,000 120,000
2022-08-11 2022-08-10 4 Wood Anthony J. The Anthony J. Wood 2022 Annuity Trust V-B ROKU Class A Common Stock G - Gift I 100,000 100,000
2022-08-11 2022-08-10 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I -100,000 0
2022-08-11 2022-08-10 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 75,000 100,000
2022-05-20 2022-05-19 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock G - Gift I 8.82 8.8200 208,333 1,837 16,779,611
2022-05-20 2022-05-19 4 Wood Anthony J. ROKU Class B Common Stock G - Gift D 8.82 8.8200 -208,333 -1,837 0
2022-05-20 2022-05-19 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 8.82 8.8200 208,333 1,837 208,333
2022-05-20 2022-05-19 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) M - Exercise D 8.82 8.8200 -208,333 -1,837 625,000
2022-05-13 2022-05-11 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock G - Gift I 5.64 5.6400 330,163 1,862 16,571,278
2022-05-13 2022-05-11 4 Wood Anthony J. ROKU Class B Common Stock G - Gift D 5.64 5.6400 -330,163 -1,862 0
2022-05-13 2022-05-11 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 5.64 5.6400 330,163 1,862 330,163
2022-05-13 2022-05-11 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) M - Exercise D 5.64 5.6400 -330,163 -1,862 0
2022-05-03 2022-05-02 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 103.13 2,263 2,263
2022-05-03 2022-04-29 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock G - Gift I 5.64 5.6400 334,000 1,884 16,241,115
2022-05-03 2022-04-29 4 Wood Anthony J. ROKU Class B Common Stock G - Gift D 5.64 5.6400 -334,000 -1,884 0
2022-05-03 2022-04-29 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 5.64 5.6400 334,000 1,884 334,000
2022-05-03 2022-04-29 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) M - Exercise D 5.64 5.6400 -334,000 -1,884 330,163
2022-04-05 2022-04-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 125.56 1,858 1,858
2022-03-16 2022-03-14 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -48,700 15,907,115
2022-03-16 2022-03-14 4 Wood Anthony J. The Anthony J. Wood 2022 Annuity Trust V ROKU Class A Common Stock G - Gift I 48,700 48,700
2022-03-16 2022-03-14 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I -48,700 25,000
2022-03-16 2022-03-14 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 48,700 73,700
2022-03-03 2022-03-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 136.62 1,708 1,708
2022-03-03 2022-03-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 5.64 5.6400 -40,000 -226 0
2022-03-03 2022-03-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 5.64 5.6400 40,000 226 40,000
2022-03-03 2022-03-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 5.64 5.6400 -40,000 -226 664,163
2022-03-03 2022-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -40,000 15,955,815
2022-03-03 2022-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 140.6971 -2,700 -380 25,000
2022-03-03 2022-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 139.8282 -18,861 -2,637 27,700
2022-03-03 2022-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 138.9291 -17,551 -2,438 46,561
2022-03-03 2022-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 137.9408 -17,954 -2,477 64,112
2022-03-03 2022-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 136.7892 -15,574 -2,130 82,066
2022-03-03 2022-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 135.8551 -7,360 -1,000 97,640
2022-03-03 2022-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 5.6400 40,000 226 105,000
2022-03-03 2022-03-01 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 5.6400 -40,000 -226 0
2022-03-03 2022-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 40,000 40,000
2022-03-03 2022-03-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 5.6400 40,000 226 40,000
2022-02-16 2022-02-15 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 5.64 5.6400 -40,000 -226 0
2022-02-16 2022-02-15 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 5.64 5.6400 40,000 226 40,000
2022-02-16 2022-02-15 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 5.64 5.6400 -40,000 -226 704,163
2022-02-16 2022-02-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -40,000 15,995,815
2022-02-16 2022-02-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 168.3414 -5,324 -896 25,000
2022-02-16 2022-02-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 167.8891 -7,149 -1,200 30,324
2022-02-16 2022-02-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 166.5936 -10,800 -1,799 37,473
2022-02-16 2022-02-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 165.5602 -10,100 -1,672 48,273
2022-02-16 2022-02-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 164.6496 -10,418 -1,715 58,373
2022-02-16 2022-02-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 163.7060 -11,091 -1,816 68,791
2022-02-16 2022-02-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 162.7380 -6,906 -1,124 79,882
2022-02-16 2022-02-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 161.5498 -4,625 -747 86,788
2022-02-16 2022-02-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 160.7025 -4,900 -787 91,413
2022-02-16 2022-02-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 159.7967 -3,891 -622 96,313
2022-02-16 2022-02-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 158.7061 -2,896 -460 100,204
2022-02-16 2022-02-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 157.4709 -1,900 -299 103,100
2022-02-16 2022-02-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 5.6400 40,000 226 105,000
2022-02-16 2022-02-15 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 5.6400 -40,000 -226 0
2022-02-16 2022-02-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 40,000 40,000
2022-02-16 2022-02-15 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 5.6400 40,000 226 40,000
2022-02-03 2022-02-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 166.26 1,403 1,403
2022-02-03 2022-02-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 5.64 5.6400 -40,000 -226 0
2022-02-03 2022-02-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 5.64 5.6400 40,000 226 40,000
2022-02-03 2022-02-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 5.64 5.6400 -40,000 -226 744,163
2022-02-03 2022-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -40,000 16,035,815
2022-02-03 2022-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 167.8424 -2,100 -352 25,000
2022-02-03 2022-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 167.2555 -11,351 -1,899 27,100
2022-02-03 2022-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 166.1536 -23,530 -3,910 38,451
2022-02-03 2022-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 165.1401 -12,943 -2,137 61,981
2022-02-03 2022-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 164.1465 -17,383 -2,853 74,924
2022-02-03 2022-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 163.2080 -8,924 -1,456 92,307
2022-02-03 2022-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 162.2279 -1,400 -227 101,231
2022-02-03 2022-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 161.0328 -2,369 -381 102,631
2022-02-03 2022-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 5.6400 40,000 226 105,000
2022-02-03 2022-02-01 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 5.6400 -40,000 -226 0
2022-02-03 2022-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 40,000 40,000
2022-02-03 2022-02-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 5.6400 40,000 226 40,000
2022-01-19 2022-01-18 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -25,000 -69 0
2022-01-19 2022-01-18 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 25,000 69 25,000
2022-01-19 2022-01-18 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -25,000 -69 0
2022-01-19 2022-01-18 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 5.64 5.6400 -15,000 -85 0
2022-01-19 2022-01-18 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 5.64 5.6400 15,000 85 15,000
2022-01-19 2022-01-18 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 5.64 5.6400 -15,000 -85 784,163
2022-01-19 2022-01-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -40,000 16,075,815
2022-01-19 2022-01-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 171.9143 -700 -120 25,000
2022-01-19 2022-01-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 170.8313 -2,664 -455 25,700
2022-01-19 2022-01-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 169.9814 -2,110 -359 28,364
2022-01-19 2022-01-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 168.8600 -8,299 -1,401 30,474
2022-01-19 2022-01-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 167.8501 -20,604 -3,458 38,773
2022-01-19 2022-01-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 166.9977 -23,047 -3,849 59,377
2022-01-19 2022-01-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 165.9844 -13,983 -2,321 82,424
2022-01-19 2022-01-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 164.9914 -4,693 -774 96,407
2022-01-19 2022-01-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 163.8937 -2,700 -443 101,100
2022-01-19 2022-01-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 162.5667 -1,200 -195 103,800
2022-01-19 2022-01-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 25,000 69 105,000
2022-01-19 2022-01-18 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -25,000 -69 0
2022-01-19 2022-01-18 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 25,000 69 25,000
2022-01-19 2022-01-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 5.6400 15,000 85 80,000
2022-01-19 2022-01-18 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 5.6400 -15,000 -85 0
2022-01-19 2022-01-18 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 5.6400 15,000 85 15,000
2022-01-19 2022-01-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 40,000 65,000
2022-01-05 2022-01-03 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 233.19 249 249
2022-01-05 2022-01-03 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 5.64 5.6400 -40,000 -226 0
2022-01-05 2022-01-03 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 5.64 5.6400 40,000 226 40,000
2022-01-05 2022-01-03 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 5.64 5.6400 -40,000 -226 799,163
2022-01-05 2022-01-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -40,000 16,115,815
2022-01-05 2022-01-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 237.4727 -1,100 -261 25,000
2022-01-05 2022-01-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 236.2288 -3,105 -733 26,100
2022-01-05 2022-01-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 235.1258 -9,989 -2,349 29,205
2022-01-05 2022-01-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 234.2291 -15,452 -3,619 39,194
2022-01-05 2022-01-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 233.2478 -22,161 -5,169 54,646
2022-01-05 2022-01-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 232.1718 -9,537 -2,214 76,807
2022-01-05 2022-01-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 231.1779 -7,397 -1,710 86,344
2022-01-05 2022-01-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 230.1668 -3,200 -737 93,741
2022-01-05 2022-01-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 229.1832 -3,127 -717 96,941
2022-01-05 2022-01-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 227.8634 -2,066 -471 100,068
2022-01-05 2022-01-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 226.7480 -1,000 -227 102,134
2022-01-05 2022-01-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 225.7515 -1,866 -421 103,134
2022-01-05 2022-01-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 5.6400 40,000 226 105,000
2022-01-05 2022-01-03 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 5.6400 -40,000 -226 0
2022-01-05 2022-01-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 40,000 40,000
2022-01-05 2022-01-03 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 5.6400 40,000 226 40,000
2021-12-16 2021-12-15 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -25,000 -69 0
2021-12-16 2021-12-15 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 25,000 69 25,000
2021-12-16 2021-12-15 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -25,000 -69 25,000
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -55,000 16,155,815
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 215.4075 -800 -172 25,000
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 212.8000 -200 -43 25,800
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 210.9000 -100 -21 26,000
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 209.7700 -400 -84 26,100
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 208.5709 -737 -154 26,500
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 207.8056 -1,850 -384 27,237
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 206.4366 -2,006 -414 29,087
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 205.3695 -2,586 -531 31,093
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 204.3775 -7,181 -1,468 33,679
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 203.5252 -14,055 -2,861 40,860
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 202.4209 -7,749 -1,569 54,915
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 201.4302 -2,232 -450 62,664
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 200.2357 -4,154 -832 64,896
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 199.2729 -5,756 -1,147 69,050
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 198.3075 -5,866 -1,163 74,806
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 197.2975 -5,543 -1,094 80,672
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 196.4416 -9,473 -1,861 86,215
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 195.3611 -2,875 -562 95,688
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 194.3871 -2,357 -458 98,563
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 193.2415 -1,251 -242 100,920
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 192.3240 -2,029 -390 102,171
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 191.1550 -800 -153 104,200
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 25,000 69 105,000
2021-12-16 2021-12-15 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -25,000 -69 0
2021-12-16 2021-12-15 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 25,000 69 25,000
2021-12-16 2021-12-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 55,000 80,000
2021-12-03 2021-12-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 207.75 279 279
2021-12-03 2021-12-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -45,000 -124 0
2021-12-03 2021-12-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 45,000 124 45,000
2021-12-03 2021-12-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -45,000 -124 0
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -40,000 16,210,815
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 230.7300 -11 -3 25,000
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 229.7759 -1,455 -334 25,011
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 228.5825 -400 -91 26,466
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 227.7841 -5,905 -1,345 26,866
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 226.7333 -4,279 -970 32,771
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 225.5770 -8,606 -1,941 37,050
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 225.0593 -5,669 -1,276 45,656
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 223.5742 -1,901 -425 51,325
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 222.4045 -2,337 -520 53,226
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 221.6681 -2,024 -449 55,563
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 220.3930 -2,500 -551 57,587
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 219.4245 -4,740 -1,040 60,087
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 218.0471 -1,000 -218 64,827
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 217.1709 -2,100 -456 65,827
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 215.9470 -4,616 -997 67,927
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 215.0587 -6,387 -1,374 72,543
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 214.0157 -3,477 -744 78,930
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 213.1717 -2,870 -612 82,407
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 211.8386 -1,400 -297 85,277
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 210.5610 -2,056 -433 86,677
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 209.7394 -5,406 -1,134 88,733
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 208.5830 -5,552 -1,158 94,139
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 207.6012 -10,309 -2,140 99,691
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 45,000 124 110,000
2021-12-03 2021-12-01 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -45,000 -124 0
2021-12-03 2021-12-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 45,000 124 45,000
2021-12-03 2021-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 40,000 65,000
2021-12-03 2021-11-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -135,000 16,250,815
2021-12-03 2021-11-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I -135,000 25,000
2021-12-03 2021-11-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 135,000 160,000
2021-11-17 2021-11-15 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -25,000 -69 0
2021-11-17 2021-11-15 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 25,000 69 25,000
2021-11-17 2021-11-15 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -25,000 -69 50,000
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -55,000 16,385,815
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 279.2848 -115 -32 25,000
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 278.6755 -1,100 -307 25,115
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 277.3797 -500 -139 26,215
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 276.4375 -3,308 -914 26,715
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 275.3820 -1,200 -330 30,023
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 274.3830 -16,760 -4,599 31,223
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 273.5737 -17,379 -4,754 47,983
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 272.4182 -7,375 -2,009 65,362
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 271.7163 -7,263 -1,973 72,737
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 279.3000 -100 -28 80,000
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 278.6722 -404 -113 80,100
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 277.1180 -500 -139 80,504
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 276.2897 -1,396 -386 81,004
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 274.4957 -6,653 -1,826 82,400
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 273.7003 -8,655 -2,369 89,053
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 272.6845 -2,892 -789 97,708
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 271.8053 -4,400 -1,196 100,600
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 25,000 69 105,000
2021-11-17 2021-11-15 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -25,000 -69 0
2021-11-17 2021-11-15 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 25,000 69 25,000
2021-11-17 2021-11-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 55,000 80,000
2021-11-02 2021-11-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 317.72 183 183
2021-11-02 2021-11-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -45,000 -124 0
2021-11-02 2021-11-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 45,000 124 45,000
2021-11-02 2021-11-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -45,000 -124 45,000
2021-11-02 2021-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -40,000 16,440,815
2021-11-02 2021-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 317.9187 -5,790 -1,841 25,000
2021-11-02 2021-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 317.2472 -19,951 -6,329 30,790
2021-11-02 2021-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 316.1669 -17,278 -5,463 50,741
2021-11-02 2021-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 315.2867 -16,012 -5,048 68,019
2021-11-02 2021-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 314.2746 -2,100 -660 84,031
2021-11-02 2021-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 312.9786 -4,800 -1,502 86,131
2021-11-02 2021-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 312.0174 -5,400 -1,685 90,931
2021-11-02 2021-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 311.0360 -4,882 -1,518 96,331
2021-11-02 2021-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 310.1096 -2,300 -713 101,213
2021-11-02 2021-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 309.2401 -1,103 -341 103,513
2021-11-02 2021-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 307.8616 -384 -118 104,616
2021-11-02 2021-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 306.5815 -2,000 -613 105,000
2021-11-02 2021-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 305.6800 -2,600 -795 107,000
2021-11-02 2021-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 304.3200 -400 -122 109,600
2021-11-02 2021-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 45,000 124 110,000
2021-11-02 2021-11-01 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -45,000 -124 0
2021-11-02 2021-11-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 45,000 124 45,000
2021-11-02 2021-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 40,000 65,000
2021-10-19 2021-10-15 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -25,000 -69 0
2021-10-19 2021-10-15 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 25,000 69 25,000
2021-10-19 2021-10-15 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -25,000 -69 75,000
2021-10-19 2021-10-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -55,000 16,480,815
2021-10-19 2021-10-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 330.3238 -800 -264 25,000
2021-10-19 2021-10-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 329.4594 -2,954 -973 25,800
2021-10-19 2021-10-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 328.5232 -2,140 -703 28,754
2021-10-19 2021-10-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 327.3836 -8,714 -2,853 30,894
2021-10-19 2021-10-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 326.4989 -24,082 -7,863 39,608
2021-10-19 2021-10-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 325.4479 -16,512 -5,374 63,690
2021-10-19 2021-10-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 324.4717 -24,798 -8,046 80,202
2021-10-19 2021-10-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 25,000 69 105,000
2021-10-19 2021-10-15 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -25,000 -69 0
2021-10-19 2021-10-15 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 25,000 69 25,000
2021-10-19 2021-10-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 55,000 80,000
2021-10-05 2021-10-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 314.46 184 184
2021-10-05 2021-10-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -45,000 -124 0
2021-10-05 2021-10-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 45,000 124 45,000
2021-10-05 2021-10-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -45,000 -124 90,000
2021-10-05 2021-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -40,000 16,535,815
2021-10-05 2021-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 314.0646 -6,101 -1,916 25,000
2021-10-05 2021-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 312.8809 -6,564 -2,054 31,101
2021-10-05 2021-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 312.1000 -11,999 -3,745 37,665
2021-10-05 2021-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 311.0825 -11,070 -3,444 49,664
2021-10-05 2021-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 310.0674 -13,051 -4,047 60,734
2021-10-05 2021-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 309.0022 -14,674 -4,534 73,785
2021-10-05 2021-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 308.1434 -12,108 -3,731 88,459
2021-10-05 2021-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 307.2222 -9,433 -2,898 100,567
2021-10-05 2021-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 45,000 124 110,000
2021-10-05 2021-10-01 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -45,000 -124 0
2021-10-05 2021-10-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 45,000 124 45,000
2021-10-05 2021-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 40,000 65,000
2021-09-17 2021-09-15 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -8,333 -23 0
2021-09-17 2021-09-15 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 8,333 23 8,333
2021-09-17 2021-09-15 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -8,333 -23 135,000
2021-09-17 2021-09-15 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -16,667 -46 0
2021-09-17 2021-09-15 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 16,667 46 16,667
2021-09-17 2021-09-15 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -16,667 -46 100,000
2021-09-17 2021-09-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -55,000 16,575,815
2021-09-17 2021-09-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 319.3147 -2,702 -863 25,000
2021-09-17 2021-09-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 318.6422 -20,033 -6,383 27,702
2021-09-17 2021-09-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 317.7038 -5,376 -1,708 47,735
2021-09-17 2021-09-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 316.4472 -7,311 -2,314 53,111
2021-09-17 2021-09-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 315.6815 -7,259 -2,292 60,422
2021-09-17 2021-09-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 314.5873 -19,129 -6,018 67,681
2021-09-17 2021-09-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 313.8126 -13,988 -4,390 86,810
2021-09-17 2021-09-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 312.6380 -4,202 -1,314 100,798
2021-09-17 2021-09-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 25,000 69 105,000
2021-09-17 2021-09-15 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -25,000 -69 0
2021-09-17 2021-09-15 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 25,000 69 25,000
2021-09-17 2021-09-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 55,000 80,000
2021-09-03 2021-09-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 368.10 158 158
2021-09-03 2021-09-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -45,000 -124 0
2021-09-03 2021-09-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 45,000 124 45,000
2021-09-03 2021-09-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -45,000 -124 143,333
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -40,000 16,630,815
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 374.3150 -400 -150 25,000
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 373.4440 -3,888 -1,452 25,400
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 372.4096 -9,625 -3,584 29,288
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 371.5337 -13,362 -4,964 38,913
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 370.6476 -8,208 -3,042 52,275
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 369.4953 -5,349 -1,976 60,483
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 368.4811 -9,700 -3,574 65,832
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 367.7111 -19,037 -7,000 75,532
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 366.6025 -1,505 -552 94,569
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 365.1431 -1,300 -475 96,074
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 364.0461 -3,100 -1,129 97,374
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 363.0584 -2,507 -910 100,474
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 362.1062 -800 -290 102,981
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 359.5948 -451 -162 103,781
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 357.9330 -1,000 -358 104,232
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 356.6740 -1,859 -663 105,232
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 355.5993 -1,409 -501 107,091
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 354.4333 -1,500 -532 108,500
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 45,000 124 110,000
2021-09-03 2021-09-01 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -45,000 -124 0
2021-09-03 2021-09-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 45,000 124 45,000
2021-09-03 2021-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 40,000 65,000
2021-09-03 2021-08-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -100,000 16,670,815
2021-09-03 2021-08-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I -100,000 25,000
2021-09-03 2021-08-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 100,000 125,000
2021-08-18 2021-08-16 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 356.58 118,830 118,830
2021-08-18 2021-08-16 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -25,000 -69 0
2021-08-18 2021-08-16 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 25,000 69 25,000
2021-08-18 2021-08-16 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -25,000 -69 188,333
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -55,000 16,770,815
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 362.1300 -900 -326 25,000
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 361.3100 -700 -253 25,900
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 359.2046 -1,300 -467 26,600
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 357.7100 -400 -143 27,900
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 356.6004 -9,733 -3,471 28,300
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 355.8925 -17,562 -6,250 38,033
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 354.9898 -8,957 -3,180 55,595
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 353.7281 -2,399 -849 64,552
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 353.0444 -2,859 -1,009 66,951
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 351.7061 -4,224 -1,486 69,810
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 350.6964 -6,900 -2,420 74,034
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 349.7693 -7,703 -2,694 80,934
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 348.8454 -7,661 -2,673 88,637
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 347.7841 -5,492 -1,910 96,298
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 346.7861 -2,400 -832 101,790
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 345.5412 -810 -280 104,190
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 25,000 69 105,000
2021-08-18 2021-08-16 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -25,000 -69 0
2021-08-18 2021-08-16 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 25,000 69 25,000
2021-08-18 2021-08-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 55,000 80,000
2021-08-03 2021-08-02 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 421.37 138 138
2021-08-03 2021-08-02 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -45,000 -124 0
2021-08-03 2021-08-02 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 45,000 124 45,000
2021-08-03 2021-08-02 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -45,000 -124 213,333
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -40,000 16,825,815
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 431.1300 -100 -43 25,000
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 430.4015 -3,653 -1,572 25,100
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 429.4522 -5,156 -2,214 28,753
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 428.4569 -6,554 -2,808 33,909
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 427.4072 -10,536 -4,503 40,463
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 426.5203 -6,076 -2,592 50,999
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 425.4572 -4,600 -1,957 57,075
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 424.2914 -4,923 -2,089 61,675
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 423.3514 -7,626 -3,228 66,598
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 422.2736 -10,621 -4,485 74,224
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 421.4340 -13,564 -5,716 84,845
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 420.3280 -5,691 -2,392 98,409
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 419.3642 -4,800 -2,013 104,100
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 417.6875 -400 -167 108,900
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 416.2786 -700 -291 109,300
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 45,000 124 110,000
2021-08-03 2021-08-02 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -45,000 -124 0
2021-08-03 2021-08-02 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 45,000 124 45,000
2021-08-03 2021-08-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 40,000 65,000
2021-07-19 2021-07-15 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -25,000 -69 0
2021-07-19 2021-07-15 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 25,000 69 25,000
2021-07-19 2021-07-15 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -25,000 -69 258,333
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -55,000 16,865,815
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 418.6235 -425 -178 25,000
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 417.6566 -2,818 -1,177 25,425
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 416.6051 -2,000 -833 28,243
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 415.8131 -1,700 -707 30,243
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 414.6833 -2,100 -871 31,943
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 413.4784 -6,000 -2,481 34,043
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 412.4702 -3,875 -1,598 40,043
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 411.5072 -6,034 -2,483 43,918
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 410.6433 -4,000 -1,643 49,952
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 409.6249 -1,800 -737 53,952
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 408.4109 -4,546 -1,857 55,752
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 407.6915 -3,257 -1,328 60,298
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 406.1682 -980 -398 63,555
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 405.4082 -11,611 -4,707 64,535
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 404.4123 -13,909 -5,625 76,146
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 403.4389 -5,173 -2,087 90,055
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 402.4485 -3,075 -1,238 95,228
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 401.5906 -1,141 -458 98,303
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 400.3085 -2,600 -1,041 99,444
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 399.2169 -2,156 -861 102,044
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 398.2450 -800 -319 104,200
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 25,000 69 105,000
2021-07-19 2021-07-15 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -25,000 -69 0
2021-07-19 2021-07-15 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 25,000 69 25,000
2021-07-19 2021-07-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 55,000 80,000
2021-07-06 2021-07-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 435.67 133 133
2021-07-06 2021-07-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -45,000 -124 0
2021-07-06 2021-07-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 45,000 124 45,000
2021-07-06 2021-07-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -45,000 -124 283,333
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -40,000 16,920,815
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 456.3175 -800 -365 25,000
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 455.0200 -100 -46 25,800
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 453.8667 -900 -408 25,900
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 453.0756 -810 -367 26,800
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 452.0540 -500 -226 27,610
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 451.0029 -1,400 -631 28,110
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 449.6112 -800 -360 29,510
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 448.7091 -2,200 -987 30,310
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 447.7978 -3,258 -1,459 32,510
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 446.7489 -3,700 -1,653 35,768
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 445.7636 -4,800 -2,140 39,468
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 444.8970 -1,900 -845 44,268
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 443.4200 -500 -222 46,168
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 442.5816 -785 -347 46,668
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 441.1711 -1,536 -678 47,453
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 440.0640 -5,010 -2,205 48,989
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 439.2673 -5,551 -2,438 53,999
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 438.1970 -12,000 -5,258 59,550
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 437.2363 -14,766 -6,456 71,550
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 436.2767 -9,731 -4,245 86,316
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 435.2301 -6,581 -2,864 96,047
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 434.2891 -7,372 -3,202 102,628
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 45,000 124 110,000
2021-07-06 2021-07-01 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -45,000 -124 0
2021-07-06 2021-07-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 45,000 124 45,000
2021-07-06 2021-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 40,000 65,000
2021-06-16 2021-06-15 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -50,000 -138 0
2021-06-16 2021-06-15 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 50,000 138 50,000
2021-06-16 2021-06-15 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -50,000 -138 116,667
2021-06-16 2021-06-15 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -25,000 -69 0
2021-06-16 2021-06-15 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 25,000 69 25,000
2021-06-16 2021-06-15 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -25,000 -69 328,333
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -5,000 16,960,815
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 361.7790 -1,000 -362 25,000
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 360.0633 -1,200 -432 26,000
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 359.3597 -1,932 -694 27,200
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 358.2436 -1,404 -503 29,132
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 357.4127 -1,920 -686 30,536
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 356.1944 -2,201 -784 32,456
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 355.1418 -2,246 -798 34,657
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 353.6300 -600 -212 36,903
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 352.5600 -923 -325 37,503
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 351.5028 -1,900 -668 38,426
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 350.3100 -1,546 -542 40,326
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 349.4453 -4,030 -1,408 41,872
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 348.5106 -2,918 -1,017 45,902
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 346.3766 -2,400 -831 48,820
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 345.6142 -6,519 -2,253 51,220
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 344.7566 -3,095 -1,067 57,739
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 343.6484 -1,450 -498 60,834
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 342.5295 -3,692 -1,265 62,284
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 341.6185 -6,560 -2,241 65,976
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 340.5871 -12,918 -4,400 72,536
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 339.8192 -15,320 -5,206 85,454
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 338.7865 -4,226 -1,432 100,774
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 75,000 207 105,000
2021-06-16 2021-06-15 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -75,000 -207 0
2021-06-16 2021-06-15 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 75,000 207 75,000
2021-06-16 2021-06-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 5,000 30,000
2021-06-03 2021-06-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 347.71 166 166
2021-06-03 2021-06-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -45,000 -124 0
2021-06-03 2021-06-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 45,000 124 45,000
2021-06-03 2021-06-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -45,000 -124 353,333
2021-06-03 2021-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 352.1000 -100 -35 25,000
2021-06-03 2021-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 351.6286 -700 -246 25,100
2021-06-03 2021-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 350.0518 -1,641 -574 25,800
2021-06-03 2021-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 349.1385 -4,033 -1,408 27,441
2021-06-03 2021-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 348.1876 -11,216 -3,905 31,474
2021-06-03 2021-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 347.4173 -11,837 -4,112 42,690
2021-06-03 2021-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 346.3090 -3,290 -1,139 54,527
2021-06-03 2021-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 345.2214 -1,641 -567 57,817
2021-06-03 2021-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 344.3153 -3,936 -1,355 59,458
2021-06-03 2021-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 343.1877 -2,616 -898 63,394
2021-06-03 2021-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 342.2144 -2,601 -890 66,010
2021-06-03 2021-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 341.1871 -1,389 -474 68,611
2021-06-03 2021-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 45,000 124 70,000
2021-06-03 2021-06-01 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -45,000 -124 0
2021-06-03 2021-06-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 45,000 124 45,000
2021-05-19 2021-05-17 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -25,000 -69 0
2021-05-19 2021-05-17 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 25,000 69 25,000
2021-05-19 2021-05-17 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -25,000 -69 398,333
2021-05-19 2021-05-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 321.9800 -200 -64 25,000
2021-05-19 2021-05-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 321.0380 -500 -161 25,200
2021-05-19 2021-05-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 319.9533 -600 -192 25,700
2021-05-19 2021-05-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 318.8475 -800 -255 26,300
2021-05-19 2021-05-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 318.0172 -1,401 -446 27,100
2021-05-19 2021-05-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 316.9073 -1,100 -349 28,501
2021-05-19 2021-05-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 315.2018 -1,100 -347 29,601
2021-05-19 2021-05-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 314.1623 -2,200 -691 30,701
2021-05-19 2021-05-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 313.3512 -800 -251 32,901
2021-05-19 2021-05-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 312.1564 -2,909 -908 33,701
2021-05-19 2021-05-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 311.0387 -1,114 -346 36,610
2021-05-19 2021-05-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 309.9377 -3,696 -1,146 37,724
2021-05-19 2021-05-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 308.9579 -3,042 -940 41,420
2021-05-19 2021-05-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 307.9215 -2,517 -775 44,462
2021-05-19 2021-05-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 307.0554 -3,021 -928 46,979
2021-05-19 2021-05-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 25,000 69 50,000
2021-05-19 2021-05-17 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -25,000 -69 0
2021-05-19 2021-05-17 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 25,000 69 25,000
2021-05-04 2021-05-03 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 335.31 173 173
2021-05-04 2021-05-03 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -45,000 -124 0
2021-05-04 2021-05-03 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 45,000 124 45,000
2021-05-04 2021-05-03 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -45,000 -124 423,333
2021-05-04 2021-05-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 346.0500 -100 -35 25,000
2021-05-04 2021-05-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 344.6750 -400 -138 25,100
2021-05-04 2021-05-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 343.8806 -900 -309 25,500
2021-05-04 2021-05-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 342.9334 -1,152 -395 26,400
2021-05-04 2021-05-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 341.7979 -1,997 -683 27,552
2021-05-04 2021-05-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 340.7483 -2,834 -966 29,549
2021-05-04 2021-05-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 339.6929 -2,351 -799 32,383
2021-05-04 2021-05-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 338.6748 -2,317 -785 34,734
2021-05-04 2021-05-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 337.5815 -4,715 -1,592 37,051
2021-05-04 2021-05-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 336.7995 -3,200 -1,078 41,766
2021-05-04 2021-05-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 335.3514 -1,731 -580 44,966
2021-05-04 2021-05-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 334.6754 -12,133 -4,061 46,697
2021-05-04 2021-05-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 333.5650 -8,167 -2,724 58,830
2021-05-04 2021-05-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 332.6639 -3,003 -999 66,997
2021-05-04 2021-05-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 45,000 124 70,000
2021-05-04 2021-05-03 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -45,000 -124 0
2021-05-04 2021-05-03 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 45,000 124 25,000
2021-04-16 2021-04-15 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -25,000 -69 0
2021-04-16 2021-04-15 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 25,000 69 25,000
2021-04-16 2021-04-15 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -25,000 -69 468,333
2021-04-16 2021-04-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 392.2120 -500 -196 25,000
2021-04-16 2021-04-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 391.4273 -1,418 -555 25,500
2021-04-16 2021-04-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 390.1976 -1,406 -549 26,918
2021-04-16 2021-04-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 389.2318 -2,894 -1,126 28,324
2021-04-16 2021-04-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 388.3015 -4,053 -1,574 31,218
2021-04-16 2021-04-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 387.2711 -2,800 -1,084 35,271
2021-04-16 2021-04-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 386.2733 -1,669 -645 38,071
2021-04-16 2021-04-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 385.1790 -1,802 -694 39,740
2021-04-16 2021-04-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 384.2168 -456 -175 41,542
2021-04-16 2021-04-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 382.8267 -900 -345 41,998
2021-04-16 2021-04-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 382.1271 -1,202 -459 42,898
2021-04-16 2021-04-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 381.0461 -1,500 -572 44,100
2021-04-16 2021-04-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 379.9130 -1,000 -380 45,600
2021-04-16 2021-04-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 378.6889 -1,900 -720 46,600
2021-04-16 2021-04-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 377.7940 -1,500 -567 48,500
2021-04-16 2021-04-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 25,000 69 50,000
2021-04-16 2021-04-15 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -25,000 -69 0
2021-04-16 2021-04-15 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 25,000 69 25,000
2021-04-05 2021-04-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 331.90 175 175
2021-04-05 2021-04-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -45,000 -124 0
2021-04-05 2021-04-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 45,000 124 45,000
2021-04-05 2021-04-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -45,000 -124 493,333
2021-04-05 2021-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 342.3700 -1,007 -345 25,000
2021-04-05 2021-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 341.4100 -700 -239 26,007
2021-04-05 2021-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 340.5292 -1,370 -467 26,707
2021-04-05 2021-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 339.2206 -1,800 -611 28,077
2021-04-05 2021-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 338.1970 -1,400 -473 29,877
2021-04-05 2021-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 337.3425 -1,200 -405 31,277
2021-04-05 2021-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 335.9850 -1,400 -470 32,477
2021-04-05 2021-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 334.6638 -2,500 -837 33,877
2021-04-05 2021-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 333.8899 -4,602 -1,537 36,377
2021-04-05 2021-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 332.6438 -8,909 -2,964 40,979
2021-04-05 2021-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 331.8058 -15,068 -5,000 49,888
2021-04-05 2021-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 330.9054 -3,944 -1,305 64,956
2021-04-05 2021-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 329.7498 -1,100 -363 68,900
2021-04-05 2021-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 45,000 124 70,000
2021-04-05 2021-04-01 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -45,000 -124 0
2021-04-05 2021-04-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 45,000 124 45,000
2021-03-17 2021-03-15 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -25,000 -69 0
2021-03-17 2021-03-15 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 25,000 69 25,000
2021-03-17 2021-03-15 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -25,000 -69 538,333
2021-03-17 2021-03-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 363.0742 -362 -131 25,000
2021-03-17 2021-03-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 362.4836 -1,190 -431 25,362
2021-03-17 2021-03-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 360.8629 -712 -257 26,552
2021-03-17 2021-03-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 359.9226 -8,810 -3,171 27,264
2021-03-17 2021-03-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 359.1115 -8,876 -3,187 36,074
2021-03-17 2021-03-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 358.0872 -2,300 -824 44,950
2021-03-17 2021-03-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 356.8792 -2,150 -767 47,250
2021-03-17 2021-03-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 355.6567 -600 -213 49,400
2021-03-17 2021-03-15 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 25,000 69 50,000
2021-03-17 2021-03-15 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -25,000 -69 0
2021-03-17 2021-03-15 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 25,000 69 25,000
2021-03-17 2021-03-12 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -135,000 16,965,815
2021-03-17 2021-03-12 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I -135,000 25,000
2021-03-17 2021-03-12 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 135,000 160,000
2021-03-01 2021-03-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 420.31 138 138
2021-03-01 2021-03-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -45,000 -124 0
2021-03-01 2021-03-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 45,000 124 45,000
2021-03-01 2021-03-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -45,000 -124 563,333
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 419.6706 -2,480 -1,041 25,000
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 418.7931 -1,600 -670 27,480
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 417.7148 -2,261 -944 29,080
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 416.4067 -3,327 -1,385 31,341
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 415.6236 -4,335 -1,802 34,668
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 414.7040 -5,319 -2,206 39,003
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 413.6143 -3,498 -1,447 44,322
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 412.5668 -1,800 -743 47,820
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 411.6269 -2,303 -948 49,620
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 410.5337 -3,572 -1,466 51,923
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 409.5340 -1,400 -573 55,495
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 408.4517 -722 -295 56,895
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 407.2853 -1,621 -660 57,617
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 406.3883 -1,202 -488 59,238
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 405.3058 -2,703 -1,096 60,440
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 404.2073 -2,357 -953 63,143
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 402.9131 -1,300 -524 65,500
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 402.0350 -2,000 -804 66,800
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 400.7697 -500 -200 68,800
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 399.7767 -600 -240 69,300
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 398.1500 -100 -40 69,900
2021-03-01 2021-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 45,000 124 70,000
2021-03-01 2021-03-01 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -45,000 -124 0
2021-03-01 2021-03-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 45,000 124 45,000
2021-02-18 2021-02-16 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -25,000 -69 0
2021-02-18 2021-02-16 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 25,000 69 25,000
2021-02-18 2021-02-16 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -25,000 -69 608,333
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 485.3798 -1,090 -529 25,000
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 484.5119 -1,404 -680 26,090
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 483.2347 -1,945 -940 27,494
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 482.2872 -1,800 -868 29,439
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 481.1662 -800 -385 31,239
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 480.2350 -409 -196 32,039
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 478.9509 -1,100 -527 32,448
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 477.5175 -400 -191 33,548
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 476.1233 -300 -143 33,948
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 474.5815 -1,300 -617 34,248
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 473.7267 -1,502 -712 35,548
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 472.6768 -2,800 -1,323 37,050
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 471.2449 -1,666 -785 39,850
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 470.3776 -1,522 -716 41,516
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 469.1937 -2,262 -1,061 43,038
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 467.9800 -1,700 -796 45,300
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 467.1178 -3,000 -1,401 47,000
2021-02-18 2021-02-16 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 25,000 69 50,000
2021-02-18 2021-02-16 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -25,000 -69 0
2021-02-18 2021-02-16 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 25,000 69 25,000
2021-02-10 2021-02-08 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 5.64 5.6400 -300,000 -1,692 0
2021-02-10 2021-02-08 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 5.64 5.6400 300,000 1,692 300,000
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 448.6295 -1,764 -791 25,000
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 447.5370 -1,801 -806 26,764
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 446.4705 -6,678 -2,982 28,565
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 445.6071 -15,498 -6,906 35,243
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 444.5174 -7,243 -3,220 50,741
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 443.4176 -10,778 -4,779 57,984
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 442.4724 -17,501 -7,744 68,762
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 441.5976 -13,212 -5,834 86,263
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 440.4304 -5,482 -2,414 99,475
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 439.2859 -12,488 -5,486 104,957
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 438.4610 -8,226 -3,607 117,445
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 437.1913 -31,306 -13,687 125,671
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 436.3969 -82,692 -36,087 156,977
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 435.5057 -57,162 -24,894 239,669
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 434.5407 -15,913 -6,915 296,831
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 433.2301 -4,620 -2,002 312,744
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 432.4623 -7,636 -3,302 317,364
2021-02-10 2021-02-08 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 5.6400 300,000 1,692 325,000
2021-02-10 2021-02-08 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 5.6400 -300,000 -1,692 0
2021-02-10 2021-02-08 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 5.6400 300,000 1,692 300,000
2021-02-10 2021-02-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 5.64 5.6400 -300,000 -1,692 839,163
2021-02-03 2021-02-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 416.20 139 139
2021-02-03 2021-02-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -45,000 -124 0
2021-02-03 2021-02-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 45,000 124 45,000
2021-02-03 2021-02-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -45,000 -124 633,333
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 416.1001 -181 -75 25,000
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 415.2581 -3,406 -1,414 25,181
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 413.5881 -1,590 -658 28,587
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 412.5969 -4,337 -1,789 30,177
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 411.5798 -3,274 -1,348 34,514
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 410.3137 -5,533 -2,270 37,788
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 409.5956 -7,676 -3,144 43,321
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 408.5120 -3,107 -1,269 50,997
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 407.3715 -436 -178 54,104
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 406.0829 -1,100 -447 54,540
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 405.1226 -977 -396 55,640
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 404.0808 -1,422 -575 56,617
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 402.9424 -1,700 -685 58,039
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 401.8800 -2,100 -844 59,739
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 400.7202 -2,212 -886 61,839
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 399.6910 -2,396 -958 64,051
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 398.6675 -1,200 -478 66,447
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 397.5405 -553 -220 67,647
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 396.5638 -800 -317 68,200
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 395.4040 -500 -198 69,000
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 394.0280 -500 -197 69,500
2021-02-03 2021-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 45,000 124 70,000
2021-02-03 2021-02-01 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -45,000 -124 0
2021-02-03 2021-02-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 45,000 124 45,000
2021-01-06 2021-01-04 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 317.90 304 304
2021-01-06 2021-01-04 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -345,000 -952 0
2021-01-06 2021-01-04 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 345,000 952 345,000
2021-01-06 2021-01-04 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -345,000 -952 678,333
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 338.5700 -900 -305 25,000
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 336.5161 -1,527 -514 25,900
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 335.1471 -1,400 -469 27,427
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 333.2550 -400 -133 28,827
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 332.4236 -4,800 -1,596 29,227
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 330.3933 -1,800 -595 34,027
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 329.1470 -9,316 -3,066 35,827
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 328.2024 -27,403 -8,994 45,143
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 327.1977 -13,424 -4,392 72,546
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 326.1167 -25,772 -8,405 85,970
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 325.1501 -25,953 -8,439 111,742
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 324.1261 -9,557 -3,098 137,695
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 323.2259 -3,708 -1,199 147,252
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 322.0153 -2,900 -934 150,960
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 320.8596 -13,911 -4,463 153,860
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 319.9559 -28,831 -9,225 167,771
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 318.9922 -46,673 -14,888 196,602
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 317.9602 -67,465 -21,451 243,275
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 317.1817 -59,260 -18,796 310,740
2021-01-06 2021-01-04 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 345,000 952 370,000
2021-01-06 2021-01-04 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -345,000 -952 0
2021-01-06 2021-01-04 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 345,000 952 345,000
2020-12-03 2020-08-28 4/A Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 170.1567 -100,000 -17,016 25,000
2020-12-03 2020-08-28 4/A Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 100,000 125,000
2020-12-03 2020-12-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 285.71 338 338
2020-12-03 2020-12-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -10,000 -28 0
2020-12-03 2020-12-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 10,000 28 10,000
2020-12-03 2020-12-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -10,000 -28 1,053,333
2020-12-03 2020-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -25,000 17,100,815
2020-12-03 2020-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 291.7500 -100 -29 25,000
2020-12-03 2020-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 289.7200 -2 -1 25,100
2020-12-03 2020-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 288.7400 -600 -173 25,102
2020-12-03 2020-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 287.5380 -4,164 -1,197 25,702
2020-12-03 2020-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 286.5954 -8,875 -2,544 29,866
2020-12-03 2020-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 285.7458 -10,967 -3,134 38,741
2020-12-03 2020-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 284.5639 -5,177 -1,473 49,708
2020-12-03 2020-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 283.7126 -2,300 -653 54,885
2020-12-03 2020-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 282.3616 -1,200 -339 57,185
2020-12-03 2020-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 281.5160 -873 -246 58,385
2020-12-03 2020-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 280.4909 -742 -208 59,258
2020-12-03 2020-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 10,000 28 60,000
2020-12-03 2020-12-01 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -10,000 -28 0
2020-12-03 2020-12-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 10,000 28 10,000
2020-12-03 2020-12-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 50,000
2020-12-03 2020-11-24 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -36,000 17,125,815
2020-12-03 2020-11-24 4 Wood Anthony J. Wood 2020 Irrevocable Trust ROKU Class A Common Stock G - Gift I 36,000 36,000
2020-12-03 2020-11-24 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I -36,000 25,000
2020-12-03 2020-11-24 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 36,000 61,000
2020-12-03 2020-11-13 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -500,000 17,161,815
2020-12-03 2020-11-13 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I -500,000 25,000
2020-12-03 2020-11-13 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 500,000 525,000
2020-11-04 2020-11-02 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 206.88 467 467
2020-11-04 2020-11-02 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -10,000 -28 0
2020-11-04 2020-11-02 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 10,000 28 10,000
2020-11-04 2020-11-02 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -10,000 -28 1,063,333
2020-11-04 2020-11-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -25,000 17,731,815
2020-11-04 2020-11-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 212.2861 -102 -22 25,000
2020-11-04 2020-11-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 211.5278 -1,574 -333 25,102
2020-11-04 2020-11-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 210.5692 -2,913 -613 26,676
2020-11-04 2020-11-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 209.5173 -4,825 -1,011 29,589
2020-11-04 2020-11-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 208.6378 -4,504 -940 34,414
2020-11-04 2020-11-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 207.5093 -7,134 -1,480 38,918
2020-11-04 2020-11-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 206.4797 -11,148 -2,302 46,052
2020-11-04 2020-11-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 205.6675 -2,500 -514 57,200
2020-11-04 2020-11-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 204.3533 -300 -61 59,700
2020-11-04 2020-11-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 10,000 28 60,000
2020-11-04 2020-11-02 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -10,000 -28 0
2020-11-04 2020-11-02 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 10,000 28 10,000
2020-11-04 2020-11-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 50,000
2020-10-05 2020-10-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 200.34 483 483
2020-10-05 2020-10-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -10,000 -28 0
2020-10-05 2020-10-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 10,000 28 10,000
2020-10-05 2020-10-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -10,000 -28 1,073,333
2020-10-05 2020-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -25,000 17,756,815
2020-10-05 2020-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 200.0645 -3,624 -725 25,000
2020-10-05 2020-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 198.7984 -4,900 -974 28,624
2020-10-05 2020-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 197.7685 -7,633 -1,510 33,524
2020-10-05 2020-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 196.8510 -8,247 -1,623 41,157
2020-10-05 2020-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 195.9505 -6,798 -1,332 49,404
2020-10-05 2020-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 194.8676 -2,898 -565 56,202
2020-10-05 2020-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 193.5833 -900 -174 59,100
2020-10-05 2020-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 10,000 28 60,000
2020-10-05 2020-10-01 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -10,000 -28 0
2020-10-05 2020-10-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 10,000 28 10,000
2020-10-05 2020-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 50,000
2020-10-05 2020-09-11 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -250,000 17,781,815
2020-10-05 2020-09-11 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I -250,000 25,000
2020-10-05 2020-09-11 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 250,000 275,000
2020-09-03 2020-09-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 179.27 539 539
2020-09-03 2020-09-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -10,000 -28 0
2020-09-03 2020-09-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 10,000 28 10,000
2020-09-03 2020-09-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -10,000 -28 1,083,333
2020-09-03 2020-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -25,000 18,031,815
2020-09-03 2020-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 184.3600 -500 -92 25,000
2020-09-03 2020-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 183.3174 -1,702 -312 25,500
2020-09-03 2020-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 182.3272 -2,452 -447 27,202
2020-09-03 2020-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 181.2375 -6,693 -1,213 29,654
2020-09-03 2020-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 180.2713 -11,087 -1,999 36,347
2020-09-03 2020-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 179.3380 -10,056 -1,803 47,434
2020-09-03 2020-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 178.6348 -2,210 -395 57,490
2020-09-03 2020-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 177.1433 -300 -53 59,700
2020-09-03 2020-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 10,000 28 60,000
2020-09-03 2020-09-01 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -10,000 -28 0
2020-09-03 2020-09-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 10,000 28 10,000
2020-09-03 2020-09-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 50,000
2020-09-01 2020-08-28 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -100,000 18,056,815
2020-09-01 2020-08-28 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 170.1567 -100,000 -17,016 25,000
2020-09-01 2020-08-28 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 100,000 125,000
2020-08-19 2020-08-18 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -30,000 -83 0
2020-08-19 2020-08-18 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 30,000 83 30,000
2020-08-19 2020-08-18 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -30,000 -83 1,063,333
2020-08-19 2020-08-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -70,000 18,086,815
2020-08-19 2020-08-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 151.0200 -183 -28 25,000
2020-08-19 2020-08-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 150.2809 -99,817 -15,001 25,183
2020-08-19 2020-08-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 30,000 83 125,000
2020-08-19 2020-08-18 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -30,000 -83 0
2020-08-19 2020-08-18 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 30,000 83 30,000
2020-08-19 2020-08-18 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 70,000 95,000
2020-08-19 2020-08-17 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 145.71 256,934 256,934
2020-08-19 2020-08-17 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -150,000 -414 0
2020-08-19 2020-08-17 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 150,000 414 150,000
2020-08-19 2020-08-17 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -150,000 -414 1,093,333
2020-08-19 2020-08-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -350,000 18,156,815
2020-08-19 2020-08-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 147.5974 -10,000 -1,476 25,000
2020-08-19 2020-08-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 146.8475 -67,344 -9,889 35,000
2020-08-19 2020-08-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 145.5765 -157,909 -22,988 102,344
2020-08-19 2020-08-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 144.9434 -221,824 -32,152 260,253
2020-08-19 2020-08-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 143.9339 -42,923 -6,178 482,077
2020-08-19 2020-08-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I 2.7600 150,000 414 525,000
2020-08-19 2020-08-17 4 Wood Anthony J. ROKU Class A Common Stock G - Gift D 2.7600 -150,000 -414 0
2020-08-19 2020-08-17 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 150,000 414 150,000
2020-08-19 2020-08-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 350,000 375,000
2020-08-04 2020-08-03 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 161.82 597 597
2020-08-04 2020-08-03 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -10,000 -28 0
2020-08-04 2020-08-03 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 10,000 28 10,000
2020-08-04 2020-08-03 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -10,000 -28 1,243,333
2020-08-04 2020-08-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -25,000 18,506,815
2020-08-04 2020-08-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 163.0850 -200 -33 25,000
2020-08-04 2020-08-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 162.4490 -7,336 -1,192 25,200
2020-08-04 2020-08-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 161.6752 -7,609 -1,230 32,536
2020-08-04 2020-08-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 160.6268 -2,514 -404 40,145
2020-08-04 2020-08-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 159.3798 -5,836 -930 42,659
2020-08-04 2020-08-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 158.5676 -8,605 -1,364 48,495
2020-08-04 2020-08-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 157.5334 -2,900 -457 57,100
2020-08-04 2020-08-03 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 10,000 28 60,000
2020-08-04 2020-08-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 50,000
2020-07-15 2020-07-13 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -30,000 -83 0
2020-07-15 2020-07-13 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 30,000 83 30,000
2020-07-15 2020-07-13 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -30,000 -83 1,253,333
2020-07-15 2020-07-13 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -70,000 18,531,815
2020-07-15 2020-07-13 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 161.3316 -13,742 -2,217 25,000
2020-07-15 2020-07-13 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 160.2462 -86,258 -13,823 38,742
2020-07-15 2020-07-13 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 30,000 83 125,000
2020-07-15 2020-07-13 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 70,000 95,000
2020-07-02 2020-07-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 128.39 753 753
2020-07-02 2020-07-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -10,000 -28 0
2020-07-02 2020-07-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 10,000 28 10,000
2020-07-02 2020-07-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -10,000 -28 1,283,333
2020-07-02 2020-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -25,000 18,601,815
2020-07-02 2020-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 128.7800 -6,372 -821 25,000
2020-07-02 2020-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 128.1486 -6,502 -833 31,372
2020-07-02 2020-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 127.0847 -3,200 -407 37,874
2020-07-02 2020-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 125.5930 -2,066 -259 41,074
2020-07-02 2020-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 124.3050 -800 -99 43,140
2020-07-02 2020-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 123.6584 -2,572 -318 43,940
2020-07-02 2020-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 122.4581 -2,100 -257 46,512
2020-07-02 2020-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 121.5225 -4,719 -573 48,612
2020-07-02 2020-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 120.6904 -2,969 -358 53,331
2020-07-02 2020-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 119.4464 -1,100 -131 56,300
2020-07-02 2020-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 118.2400 -1,400 -166 57,400
2020-07-02 2020-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 117.2995 -1,200 -141 58,800
2020-07-02 2020-07-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 10,000 28 60,000
2020-07-02 2020-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 50,000
2020-06-03 2020-06-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 112.95 856 856
2020-06-03 2020-06-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -10,000 -28 0
2020-06-03 2020-06-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 10,000 28 10,000
2020-06-03 2020-06-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -10,000 -28 1,293,333
2020-06-03 2020-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -25,000 18,626,815
2020-06-03 2020-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 113.9575 -488 -56 25,000
2020-06-03 2020-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 113.0621 -8,221 -929 25,488
2020-06-03 2020-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 112.4034 -8,736 -982 33,709
2020-06-03 2020-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 110.9226 -2,300 -255 42,445
2020-06-03 2020-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 110.0740 -10,351 -1,139 44,745
2020-06-03 2020-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 109.1009 -4,904 -535 55,096
2020-06-03 2020-06-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 10,000 28 60,000
2020-06-03 2020-06-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 50,000
2020-05-05 2020-05-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 114.02 847 847
2020-05-05 2020-05-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -10,000 -28 0
2020-05-05 2020-05-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 10,000 28 10,000
2020-05-05 2020-05-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -10,000 -28 1,303,333
2020-05-05 2020-05-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -13,408 18,651,815
2020-05-05 2020-05-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 121.3967 -600 -73 25,000
2020-05-05 2020-05-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 120.7300 -800 -97 25,600
2020-05-05 2020-05-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 119.6364 -2,500 -299 26,400
2020-05-05 2020-05-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 117.9135 -1,311 -155 28,900
2020-05-05 2020-05-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 116.9589 -2,588 -303 30,211
2020-05-05 2020-05-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 115.9630 -1,569 -182 32,799
2020-05-05 2020-05-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 114.7715 -5,087 -584 34,368
2020-05-05 2020-05-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 114.0543 -12,193 -1,391 39,455
2020-05-05 2020-05-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 112.9213 -6,052 -683 51,648
2020-05-05 2020-05-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 112.1374 -2,300 -258 57,700
2020-05-05 2020-05-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 10,000 28 60,000
2020-05-05 2020-05-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 13,408 50,000
2020-04-03 2020-04-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 82.42 1,173 1,173
2020-04-03 2020-04-01 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -10,000 -28 0
2020-04-03 2020-04-01 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 10,000 28 10,000
2020-04-03 2020-04-01 4 Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -10,000 -28 1,313,333
2020-04-03 2020-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -25,000 18,665,233
2020-04-03 2020-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 85.9886 -766 -66 36,592
2020-04-03 2020-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 85.0747 -4,540 -386 37,358
2020-04-03 2020-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 84.2037 -6,014 -506 41,898
2020-04-03 2020-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 83.1500 -12,437 -1,034 47,912
2020-04-03 2020-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 82.2975 -11,243 -925 60,349
2020-04-03 2020-04-01 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 10,000 28 71,592
2020-04-03 2020-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 61,592
2020-03-13 2020-03-02 4/A Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 114.67 843 843
2020-03-13 2020-03-02 4/A Wood Anthony J. ROKU Class B Common Stock C - Conversion D 2.76 2.7600 -10,000 -28 0
2020-03-13 2020-03-02 4/A Wood Anthony J. ROKU Class B Common Stock M - Exercise D 2.76 2.7600 10,000 28 10,000
2020-03-13 2020-03-02 4/A Wood Anthony J. ROKU Employee Stock Option (Right to Buy) M - Exercise D 2.76 2.7600 -10,000 -28 1,323,333
2020-03-13 2020-03-02 4/A Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -25,000 18,690,233
2020-03-13 2020-03-02 4/A Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 115.6487 -1,194 -138 36,592
2020-03-13 2020-03-02 4/A Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 114.9349 -8,640 -993 37,786
2020-03-13 2020-03-02 4/A Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 114.0440 -12,036 -1,373 46,426
2020-03-13 2020-03-02 4/A Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 112.9917 -9,017 -1,019 58,462
2020-03-13 2020-03-02 4/A Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 112.0572 -4,113 -461 67,479
2020-03-13 2020-03-02 4/A Wood Anthony J. ROKU Class A Common Stock C - Conversion D 2.7600 10,000 28 71,592
2020-03-13 2020-03-02 4/A Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 61,592
2020-03-04 2020-03-02 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 114.67 843 843
2020-03-04 2020-03-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -35,000 18,680,233
2020-03-04 2020-03-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 115.6487 -1,194 -138 36,592
2020-03-04 2020-03-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 114.9349 -8,640 -993 37,786
2020-03-04 2020-03-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 114.0440 -12,036 -1,373 46,426
2020-03-04 2020-03-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 112.9917 -9,017 -1,019 58,462
2020-03-04 2020-03-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 112.0572 -4,113 -461 67,479
2020-03-04 2020-03-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 35,000 71,592
2020-02-18 2020-02-14 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -100,000 18,715,233
2020-02-18 2020-02-14 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 150.2241 -100,000 -15,022 36,592
2020-02-18 2020-02-14 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 100,000 136,592
2020-02-05 2020-02-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -25,000 18,815,233
2020-02-05 2020-02-03 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 127.50 758 758
2020-02-05 2020-02-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 129.2440 -500 -65 36,592
2020-02-05 2020-02-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 128.5326 -8,734 -1,123 37,092
2020-02-05 2020-02-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 127.6517 -12,666 -1,617 45,826
2020-02-05 2020-02-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 126.6712 -2,600 -329 58,492
2020-02-05 2020-02-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 125.0633 -300 -38 61,092
2020-02-05 2020-02-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 123.7300 -200 -25 61,392
2020-02-05 2020-02-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 61,592
2020-01-06 2020-01-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -25,000 18,840,233
2020-01-06 2020-01-02 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 137.10 759 759
2020-01-06 2020-01-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 137.0414 -6,752 -925 36,592
2020-01-06 2020-01-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 136.4719 -11,329 -1,546 43,344
2020-01-06 2020-01-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 135.3924 -4,819 -652 54,673
2020-01-06 2020-01-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 134.4986 -2,100 -282 59,492
2020-01-06 2020-01-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 25,000 61,592
2019-12-04 2019-12-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -35,000 18,865,233
2019-12-04 2019-12-02 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 136.07 766 766
2019-12-04 2019-12-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 144.9250 -200 -29 36,592
2019-12-04 2019-12-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 144.1433 -300 -43 36,792
2019-12-04 2019-12-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 142.6800 -100 -14 37,092
2019-12-04 2019-12-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 141.8467 -300 -43 37,192
2019-12-04 2019-12-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 140.0254 -2,324 -325 37,492
2019-12-04 2019-12-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 139.2434 -4,209 -586 39,816
2019-12-04 2019-12-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 137.9787 -4,002 -552 44,025
2019-12-04 2019-12-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 137.3205 -6,435 -884 48,027
2019-12-04 2019-12-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 136.1295 -5,692 -775 54,462
2019-12-04 2019-12-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 135.0946 -5,073 -685 60,154
2019-12-04 2019-12-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 134.2905 -5,065 -680 65,227
2019-12-04 2019-12-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 133.3315 -1,300 -173 70,292
2019-12-04 2019-12-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 35,000 71,592
2019-12-04 2019-11-25 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -150,000 18,900,233
2019-12-04 2019-11-25 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I -150,000 36,592
2019-12-04 2019-11-25 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 150,000 186,592
2019-11-05 2019-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -35,000 19,050,233
2019-11-05 2019-11-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 146.50 711 711
2019-11-05 2019-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 148.2200 -400 -59 36,592
2019-11-05 2019-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 146.9930 -4,000 -588 36,992
2019-11-05 2019-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 146.1584 -18,753 -2,741 40,992
2019-11-05 2019-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 145.2241 -8,687 -1,262 59,745
2019-11-05 2019-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 144.3887 -3,160 -456 68,432
2019-11-05 2019-11-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 35,000 71,592
2019-10-03 2019-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -35,000 19,085,233
2019-10-03 2019-10-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 102.40 1,017 1,017
2019-10-03 2019-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 104.9164 -1,930 -202 36,592
2019-10-03 2019-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 103.9438 -9,067 -942 38,522
2019-10-03 2019-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 102.9578 -12,875 -1,326 47,589
2019-10-03 2019-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 102.0954 -6,923 -707 60,464
2019-10-03 2019-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 101.1744 -4,205 -425 67,387
2019-10-03 2019-10-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 35,000 71,592
2019-09-05 2019-09-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -35,000 19,120,233
2019-09-05 2019-09-03 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 156.88 664 664
2019-09-05 2019-09-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 156.9467 -3,858 -606 36,592
2019-09-05 2019-09-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 156.2615 -12,690 -1,983 40,450
2019-09-05 2019-09-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 155.4076 -4,979 -774 53,140
2019-09-05 2019-09-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 154.1146 -4,149 -639 58,119
2019-09-05 2019-09-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 153.4143 -5,724 -878 62,268
2019-09-05 2019-09-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 152.2473 -3,000 -457 67,992
2019-09-05 2019-09-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 150.8083 -600 -90 70,992
2019-09-05 2019-09-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 35,000 71,592
2019-09-05 2019-08-30 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -415,000 19,155,223
2019-09-05 2019-08-30 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I -415,000 36,592
2019-09-05 2019-08-30 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 415,000 451,592
2019-08-05 2019-08-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -35,000 19,570,233
2019-08-05 2019-08-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 100.84 1,033 1,033
2019-08-05 2019-08-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 105.5850 -200 -21 36,592
2019-08-05 2019-08-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 105.0660 -13,856 -1,456 36,792
2019-08-05 2019-08-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 104.2231 -6,088 -635 50,648
2019-08-05 2019-08-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 102.6319 -1,600 -164 56,736
2019-08-05 2019-08-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 101.6379 -2,580 -262 58,336
2019-08-05 2019-08-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 100.8674 -9,176 -926 60,916
2019-08-05 2019-08-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 99.9453 -1,500 -150 70,092
2019-08-05 2019-08-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 35,000 71,592
2019-08-01 2019-08-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 100.84 287,730 287,730
2019-07-03 2019-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -35,000 19,605,233
2019-07-03 2019-07-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 91.37 1,140 1,140
2019-07-03 2019-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 94.1488 -1,488 -140 36,592
2019-07-03 2019-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 93.2087 -3,100 -289 38,080
2019-07-03 2019-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 91.9980 -11,959 -1,100 41,180
2019-07-03 2019-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 91.0951 -18,453 -1,681 53,139
2019-07-03 2019-07-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 35,000 71,592
2019-06-18 2019-06-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -400,000 19,640,233
2019-06-18 2019-06-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 104.1873 -8,882 -925 36,592
2019-06-18 2019-06-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 103.5418 -277,545 -28,738 45,474
2019-06-18 2019-06-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 102.8887 -107,873 -11,099 323,019
2019-06-18 2019-06-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 101.4950 -5,700 -579 430,892
2019-06-18 2019-06-17 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 400,000 436,592
2019-06-05 2019-06-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -35,000 20,040,233
2019-06-05 2019-06-03 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 89.71 1,161 1,161
2019-06-05 2019-06-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 92.0000 -100 -9 36,592
2019-06-05 2019-06-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 91.4106 -12,659 -1,157 36,692
2019-06-05 2019-06-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 90.6227 -10,656 -966 49,351
2019-06-05 2019-06-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 89.4326 -11,585 -1,036 60,007
2019-06-05 2019-06-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 35,000 71,592
2019-06-05 2019-06-03 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I -105,000 36,592
2019-05-31 2019-05-29 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -105,000 20,075,233
2019-05-31 2019-05-29 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 105,000 141,592
2019-05-03 2019-05-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -35,000 20,180,223
2019-05-03 2019-05-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 63.69 1,635 1,635
2019-05-03 2019-05-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 64.9098 -9,118 -592 36,592
2019-05-03 2019-05-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 64.3161 -25,882 -1,665 45,710
2019-05-03 2019-05-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 35,000 71,592
2019-04-03 2019-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -35,000 20,215,223
2019-04-03 2019-04-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 69.11 1,508 1,508
2019-04-03 2019-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 69.2248 -19,428 -1,345 36,592
2019-04-03 2019-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 68.6761 -9,672 -664 56,020
2019-04-03 2019-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 67.3458 -3,800 -256 65,692
2019-04-03 2019-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 66.3819 -2,100 -139 69,492
2019-04-03 2019-04-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 35,000 71,592
2019-04-03 2019-03-06 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -84,615 20,250,223
2019-04-03 2019-03-06 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I -84,615 36,592
2019-04-03 2019-03-06 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I -84,615 121,207
2019-03-05 2019-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -35,000 20,334,838
2019-03-05 2019-03-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 69.08 1,507 1,507
2019-03-05 2019-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 69.3306 -14,381 -997 36,592
2019-03-05 2019-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 68.3620 -14,066 -962 50,973
2019-03-05 2019-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 67.2150 -6,553 -440 65,039
2019-03-05 2019-03-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 35,000 71,592
2019-02-14 2018-09-19 5 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock G - Gift I 0.00 199,750 20,474,838
2019-02-14 2018-09-19 5 Wood Anthony J. ROKU Class B Common Stock G - Gift D 0.00 -199,750 0
2019-02-14 2018-06-29 5 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock G - Gift I 0.00 247,740 20,474,838
2019-02-14 2018-06-29 5 Wood Anthony J. ROKU Class B Common Stock G - Gift D 0.00 -247,740 0
2019-02-14 2018-05-16 5 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock G - Gift I 0.00 20,428,391 20,474,838
2019-02-14 2018-05-16 5 Wood Anthony J. ROKU Class B Common Stock G - Gift D 0.00 -20,428,391 0
2019-02-05 2019-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -35,000 20,369,838
2019-02-05 2019-02-01 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) A - Award D 45.21 2,304 2,304
2019-02-05 2019-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 45.5786 -1,400 -64 36,592
2019-02-05 2019-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 45.0934 -33,600 -1,515 37,992
2019-02-05 2019-02-01 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 35,000 71,592
2019-02-05 2019-01-02 4/A Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 32.5164 -5,105 -166 36,592
2019-02-05 2019-01-02 4/A Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 32.1633 -12,305 -396 41,697
2019-02-05 2019-01-02 4/A Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 31.0054 -9,490 -294 54,002
2019-02-05 2019-01-02 4/A Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock S - Sale I 29.8867 -8,100 -242 63,492
2019-02-05 2019-01-02 4/A Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 70,000 71,592
2019-01-04 2019-01-02 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -70,000 20,404,838
2019-01-04 2019-01-02 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 32.5164 -5,105 -166 36,592
2019-01-04 2019-01-02 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 32.1633 -12,305 -396 41,697
2019-01-04 2019-01-02 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 31.0054 -9,490 -294 54,002
2019-01-04 2019-01-02 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 29.8867 -8,100 -242 63,492
2019-01-04 2019-01-02 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 70,000 71,592
2018-10-18 2018-10-16 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 62.2144 -125,000 -7,777 0
2018-10-10 2018-09-19 4/A Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.16 0.1600 -2,549 -0 20,474,838
2018-10-10 2018-09-19 4/A Wood Anthony J. ROKU Class A Common Stock C - Conversion D 0.1600 2,549 0 125,000
2018-09-19 2018-09-19 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 0.00 -202,299 0
2018-09-19 2018-09-19 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 0.16 0.1600 -100,000 -16 202,299
2018-09-19 2018-09-19 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 0.16 0.1600 100,000 16 302,299
2018-09-19 2018-09-19 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) M - Exercise D 0.16 0.1600 -100,000 -16 0
2018-09-19 2018-09-19 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 70.2100 -42,500 -2,984 124,043
2018-09-19 2018-09-19 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 70.2148 -100,000 -7,021 166,543
2018-09-19 2018-09-19 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 0.1600 100,000 16 266,543
2018-09-19 2018-09-19 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 72.1589 -2,549 -184 166,543
2018-09-19 2018-09-18 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 0.16 0.1600 -72,000 -12 202,299
2018-09-19 2018-09-18 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 0.16 0.1600 148,149 24 274,299
2018-09-19 2018-09-18 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) M - Exercise D 0.16 0.1600 -148,149 -24 100,000
2018-09-19 2018-09-18 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 72.4523 -65,000 -4,709 169,092
2018-09-19 2018-09-18 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 72.4302 -72,000 -5,215 234,092
2018-09-19 2018-09-18 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 0.1600 72,000 12 306,092
2018-09-19 2018-09-17 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 0.16 0.1600 -122,000 -20 126,150
2018-09-19 2018-09-17 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 0.16 0.1600 248,150 40 248,150
2018-09-19 2018-09-17 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) M - Exercise D 0.16 0.1600 -248,150 -40 248,149
2018-09-19 2018-09-17 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 70.0546 -17,500 -1,226 234,092
2018-09-19 2018-09-17 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 70.0392 -122,000 -8,545 251,592
2018-09-19 2018-09-17 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 0.1600 122,000 20 373,592
2018-09-19 2018-09-14 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 -525,000 20,477,387
2018-09-19 2018-09-14 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock G - Gift I -525,000 1,592
2018-09-19 2018-09-14 4 Wood Anthony J. Wood Revocable Trust ROKU Class A Common Stock C - Conversion I 525,000 526,592
2018-08-21 2018-08-19 4 Wood Anthony J. ROKU Stock Option (right to buy) A - Award D 56.07 56.0700 272,553 15,282 272,553
2018-08-14 2018-08-14 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 56.5610 -125,000 -7,070 251,592
2018-08-14 2018-08-14 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 55.8839 -1,486 -83 376,592
2018-08-14 2018-08-13 4 Wood Anthony J. Wood Revocable Trust ROKU Class B Common Stock C - Conversion I 0.00 0.1600 123,957 20 20,800,088
2018-08-14 2018-08-13 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 0.16 0.1600 -248,149 -40 0
2018-08-14 2018-08-13 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 0.16 0.1600 248,149 40 248,149
2018-08-14 2018-08-13 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) M - Exercise D 0.16 0.1600 -248,149 -40 496,299
2018-08-14 2018-08-13 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 55.9462 -122,000 -6,825 378,078
2018-08-14 2018-08-13 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 0.1600 124,192 20 500,078
2018-08-14 2018-08-10 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 0.16 0.1600 -248,150 -40 0
2018-08-14 2018-08-10 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 0.16 0.1600 248,150 40 248,150
2018-08-14 2018-08-10 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) M - Exercise D 0.16 0.1600 -248,150 -40 744,448
2018-08-14 2018-08-10 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 58.8117 -122,000 -7,175 375,886
2018-08-14 2018-08-10 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 0.1600 248,150 40 497,886
2018-07-18 2018-07-18 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 50.9617 -4,155 -212 249,736
2018-07-18 2018-07-17 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 0.16 0.1600 -248,149 -40 247,740
2018-07-18 2018-07-17 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 0.16 0.1600 248,149 40 495,889
2018-07-18 2018-07-17 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) M - Exercise D 0.16 0.1600 -248,149 -40 992,598
2018-07-18 2018-07-17 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 50.5449 -122,000 -6,166 253,891
2018-07-18 2018-07-17 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 0.1600 248,149 40 375,891
2018-07-18 2018-07-16 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 0.16 0.1600 -248,150 -40 247,740
2018-07-18 2018-07-16 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 0.16 0.1600 248,150 40 495,890
2018-07-18 2018-07-16 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) M - Exercise D 0.16 0.1600 -248,150 -40 1,240,747
2018-07-18 2018-07-16 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 48.1104 -122,000 -5,869 127,742
2018-07-18 2018-07-16 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 0.1600 248,150 40 249,742
2018-06-15 2018-06-15 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 0.00 -1,404 247,740
2018-06-15 2018-06-15 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 43.9712 -1,404 -62 1,592
2018-06-15 2018-06-15 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 1,404 2,996
2018-06-15 2018-06-14 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 0.16 0.1600 -123,568 -20 249,144
2018-06-15 2018-06-14 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 0.16 0.1600 248,149 40 372,172
2018-06-15 2018-06-14 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) M - Exercise D 0.16 0.1600 -248,149 -40 1,488,897
2018-06-15 2018-06-14 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 44.4545 -123,587 -5,494 1,592
2018-06-15 2018-06-14 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 0.1600 123,568 20 125,160
2018-06-15 2018-06-13 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 0.16 0.1600 -123,587 -20 124,563
2018-06-15 2018-06-13 4 Wood Anthony J. ROKU Class B Common Stock M - Exercise D 0.16 0.1600 248,150 40 248,150
2018-06-15 2018-06-13 4 Wood Anthony J. ROKU Employee Stock Option (right to buy) M - Exercise D 0.16 0.1600 -248,150 -40 1,737,046
2018-06-15 2018-06-13 4 Wood Anthony J. ROKU Class A Common Stock S - Sale D 42.9965 -123,587 -5,314 1,592
2018-06-15 2018-06-13 4 Wood Anthony J. ROKU Class A Common Stock C - Conversion D 0.1600 123,587 20 125,179
2018-06-15 2018-06-14 4/A Wood Anthony J. ROKU Class A Common Stock S - Sale D 44.4545 -123,568 -5,493 1,592
2018-06-11 2018-06-08 4 Wood Anthony J. ROKU Class A Common Stock J - Other D 1,592 1,592
2017-10-02 2017-10-02 4 Wood Anthony J. ROKU Class B Common Stock C - Conversion D 19,824,172 20,428,391
2017-10-02 2017-10-02 4 Wood Anthony J. ROKU Series A Preferred Stock C - Conversion D -19,824,172 0
P
Åbent marked eller privat køb af ikke-afledte eller afledte værdipapirer
S
Åbent marked eller privat salg af ikke-afledte eller afledte værdipapirer
A
Tildeling, tildeling eller anden erhvervelse af værdipapirer fra virksomheden (såsom en option)
C
Konvertering af derivat
D
Salg eller overførsel af værdipapirer tilbage til virksomheden
F
Betaling af udnyttelseskurs eller skatteforpligtelse ved brug af en del af værdipapirer modtaget fra selskabet
G
Gave af værdipapirer af eller til insideren
K
Aktieswaps og lignende sikringstransaktioner
M
Udnyttelse eller konvertering af afledt værdipapir modtaget fra virksomheden (såsom en option)
V
En transaktion rapporteret frivilligt på formular 4
J
Andet (ledsaget af en fodnote, der beskriver transaktionen)