Mustafa Ozgen

Insider profile

Currently holds a position at Roku, Inc.

Performance

Overall performance
3.3

Performance over holding periods
3.3
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 61% 68% 82%
Transactions
20 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Senior Vice President, General Manager of Account Acquisition Roku, Inc. Feb. 1, 2019 -

Mustafa Ozgen's trades of Roku, Inc.'s stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Planned sale
Price
402.86
Quantity 5,664 +17.3%
Value US$2,499,586
Transaction date
Proposed sale
Price
66.33
Quantity 82,317
Value US$4,352,228
Transaction date
Planned sale
Price
355.38
Quantity 42,909 -24.6%
Value US$2,848,899
Transaction date
Proposed sale
Price
144.00
Quantity 10,194
Value US$1,467,936
Transaction date
Planned sale
Price
100.00
Quantity 50,527 -100.0%
Value US$5,052,700
Transaction date
Proposed sale
Price
100.00
Quantity 50,527
Value US$5,052,700
Transaction date
Planned sale
Price
103.90
Quantity 33,684 -93.3%
Value US$3,499,768
Transaction date
Proposed sale
Price
103.90
Quantity 33,684
Value US$3,499,768
Transaction date
Sale
Price
89.03
Quantity 4,906 -12.0%
Value US$436,781
Transaction date
Sale
Price
82.69
Quantity 2,390 -7.1%
Value US$197,629
Transaction date
Sale
Price
60.06
Quantity 3,668 -11.2%
Value US$220,300
Transaction date
Sale
Price
61.93
Quantity 8,812 -25.8%
Value US$545,727
Transaction date
Sale
Price
56.46
Quantity 8,970 -34.7%
Value US$506,446
Transaction date
Sale
Price
66.94
Quantity 8,749 -50.6%
Value US$585,658
Transaction date
Planned sale
Price
100.00
Quantity 4,973 -100.0%
Value US$497,300
Transaction date
Sale
Price
93.41
Quantity 5,016 -50.2%
Value US$468,545
Transaction date
Planned sale
Price
131.12
Quantity 5,912 -100.0%
Value US$775,181
Transaction date
Sale
Price
129.30
Quantity 4,077 -40.8%
Value US$527,165
Transaction date
Planned sale
Price
263.75
Quantity 4,974 -100.0%
Value US$1,311,892
Transaction date
Sale
Price
272.03
Quantity 5,016 -50.2%
Value US$1,364,491
Transaction date
Planned sale
Price
334.27
Quantity 4,896 -100.0%
Value US$1,636,586
Transaction date
Sale
Price
358.02
Quantity 5,093 -51.0%
Value US$1,823,380
Transaction date
Planned sale
Price
332.06
Quantity 4,933 -100.0%
Value US$1,638,052
Transaction date
Sale
Price
340.64
Quantity 5,056 -50.6%
Value US$1,722,293
Transaction date
Planned sale
Price
395.16
Quantity 5,262 -100.0%
Value US$2,079,332
Transaction date
Sale
Price
395.16
Quantity 72 -1.3%
Value US$28,452
Transaction date
Sale
Price
409.05
Quantity 4,655 -46.6%
Value US$1,904,140
Transaction date
Planned sale
Price
238.36
Quantity 500 -100.0%
Value US$119,178
Transaction date
Planned sale
Price
237.41
Quantity 1,500 -75.0%
Value US$356,111
Transaction date
Planned sale
Price
236.12
Quantity 547 -21.5%
Value US$129,156
Transaction date
Planned sale
Price
235.16
Quantity 1,402 -35.5%
Value US$329,692
Transaction date
Planned sale
Price
233.99
Quantity 1,024 -20.6%
Value US$239,609
Transaction date
Sale
Price
237.81
Quantity 5,016 -50.2%
Value US$1,192,838
Transaction date
Planned sale
Price
175.09
Quantity 1,918 -100.0%
Value US$335,825
Transaction date
Planned sale
Price
174.12
Quantity 1,700 -47.0%
Value US$296,010
Transaction date
Planned sale
Price
173.42
Quantity 1,356 -27.3%
Value US$235,152
Transaction date
Sale
Price
177.38
Quantity 5,016 -50.2%
Value US$889,732
Transaction date
Planned sale
Price
111.13
Quantity 87 -100.0%
Value US$9,669
Transaction date
Planned sale
Price
109.15
Quantity 650 -88.2%
Value US$70,948
Transaction date
Planned sale
Price
108.60
Quantity 2,800 -79.2%
Value US$304,067
Transaction date
Planned sale
Price
107.53
Quantity 1,427 -28.7%
Value US$153,449
Transaction date
Sale
Price
111.33
Quantity 5,025 -50.3%
Value US$559,418
Transaction date
Planned sale
Price
109.79
Quantity 541 -100.0%
Value US$59,396
Transaction date
Planned sale
Price
108.72
Quantity 1,200 -68.9%
Value US$130,464
Transaction date
Planned sale
Price
106.73
Quantity 4,531 -72.2%
Value US$483,594
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-03 2026-09-02 PlS Planned sale
5,664 +17.3%
402.86
US$2,499,586
5,664 +17.3% 402.86 US$2,499,586
2026-09-02 2026-09-02 PrS Proposed sale
82,317
66.33
US$4,352,228
82,317 66.33 US$4,352,228
2026-06-12 2026-06-12 PlS Planned sale
42,909 -24.6%
355.38
US$2,848,899
42,909 -24.6% 355.38 US$2,848,899
2026-06-12 2026-06-12 PrS Proposed sale
10,194
144.00
US$1,467,936
10,194 144.00 US$1,467,936
2025-09-10 2025-09-09 PlS Planned sale
50,527 -100.0%
100.00
US$5,052,700
50,527 -100.0% 100.00 US$5,052,700
2025-09-09 2025-09-09 PrS Proposed sale
50,527
100.00
US$5,052,700
50,527 100.00 US$5,052,700
2023-12-15 2023-12-14 PlS Planned sale
33,684 -93.3%
103.90
US$3,499,768
33,684 -93.3% 103.90 US$3,499,768
2023-12-14 2023-12-14 PrS Proposed sale
33,684
103.90
US$3,499,768
33,684 103.90 US$3,499,768
2023-11-17 2023-11-16 S Sale
4,906 -12.0%
89.03
US$436,781
4,906 -12.0% 89.03 US$436,781
2023-09-06 2023-09-05 S Sale
2,390 -7.1%
82.69
US$197,629
2,390 -7.1% 82.69 US$197,629
2023-06-05 2023-06-02 S Sale
3,668 -11.2%
60.06
US$220,300
3,668 -11.2% 60.06 US$220,300
2023-03-03 2023-03-02 S Sale
8,812 -25.8%
61.93
US$545,727
8,812 -25.8% 61.93 US$545,727
2022-11-17 2022-11-16 S Sale
8,970 -34.7%
56.46
US$506,446
8,970 -34.7% 56.46 US$506,446
2022-09-06 2022-09-02 S Sale
8,749 -50.6%
66.94
US$585,658
8,749 -50.6% 66.94 US$585,658
2022-06-08 2022-06-08 PlS Planned sale
4,973 -100.0%
100.00
US$497,300
4,973 -100.0% 100.00 US$497,300
2022-06-03 2022-06-02 S Sale
5,016 -50.2%
93.41
US$468,545
5,016 -50.2% 93.41 US$468,545
2022-03-03 2022-03-03 PlS Planned sale
5,912 -100.0%
131.12
US$775,181
5,912 -100.0% 131.12 US$775,181
2022-03-03 2022-03-02 S Sale
4,077 -40.8%
129.30
US$527,165
4,077 -40.8% 129.30 US$527,165
2021-11-17 2021-11-17 PlS Planned sale
4,974 -100.0%
263.75
US$1,311,892
4,974 -100.0% 263.75 US$1,311,892
2021-11-17 2021-11-16 S Sale
5,016 -50.2%
272.03
US$1,364,491
5,016 -50.2% 272.03 US$1,364,491
2021-09-03 2021-09-03 PlS Planned sale
4,896 -100.0%
334.27
US$1,636,586
4,896 -100.0% 334.27 US$1,636,586
2021-09-03 2021-09-02 S Sale
5,093 -51.0%
358.02
US$1,823,380
5,093 -51.0% 358.02 US$1,823,380
2021-06-03 2021-06-03 PlS Planned sale
4,933 -100.0%
332.06
US$1,638,052
4,933 -100.0% 332.06 US$1,638,052
2021-06-03 2021-06-02 S Sale
5,056 -50.6%
340.64
US$1,722,293
5,056 -50.6% 340.64 US$1,722,293
2021-03-03 2021-03-03 PlS Planned sale
5,262 -100.0%
395.16
US$2,079,332
5,262 -100.0% 395.16 US$2,079,332
2021-03-03 2021-03-03 S Sale
72 -1.3%
395.16
US$28,452
72 -1.3% 395.16 US$28,452
2021-03-03 2021-03-02 S Sale
4,655 -46.6%
409.05
US$1,904,140
4,655 -46.6% 409.05 US$1,904,140
2020-11-18 2020-11-18 PlS Planned sale
500 -100.0%
238.36
US$119,178
500 -100.0% 238.36 US$119,178
2020-11-18 2020-11-18 PlS Planned sale
1,500 -75.0%
237.41
US$356,111
1,500 -75.0% 237.41 US$356,111
2020-11-18 2020-11-18 PlS Planned sale
547 -21.5%
236.12
US$129,156
547 -21.5% 236.12 US$129,156
2020-11-18 2020-11-18 PlS Planned sale
1,402 -35.5%
235.16
US$329,692
1,402 -35.5% 235.16 US$329,692
2020-11-18 2020-11-18 PlS Planned sale
1,024 -20.6%
233.99
US$239,609
1,024 -20.6% 233.99 US$239,609
2020-11-18 2020-11-17 S Sale
5,016 -50.2%
237.81
US$1,192,838
5,016 -50.2% 237.81 US$1,192,838
2020-09-03 2020-09-03 PlS Planned sale
1,918 -100.0%
175.09
US$335,825
1,918 -100.0% 175.09 US$335,825
2020-09-03 2020-09-03 PlS Planned sale
1,700 -47.0%
174.12
US$296,010
1,700 -47.0% 174.12 US$296,010
2020-09-03 2020-09-03 PlS Planned sale
1,356 -27.3%
173.42
US$235,152
1,356 -27.3% 173.42 US$235,152
2020-09-03 2020-09-02 S Sale
5,016 -50.2%
177.38
US$889,732
5,016 -50.2% 177.38 US$889,732
2020-06-03 2020-06-03 PlS Planned sale
87 -100.0%
111.13
US$9,669
87 -100.0% 111.13 US$9,669
2020-06-03 2020-06-03 PlS Planned sale
650 -88.2%
109.15
US$70,948
650 -88.2% 109.15 US$70,948
2020-06-03 2020-06-03 PlS Planned sale
2,800 -79.2%
108.60
US$304,067
2,800 -79.2% 108.60 US$304,067
2020-06-03 2020-06-03 PlS Planned sale
1,427 -28.7%
107.53
US$153,449
1,427 -28.7% 107.53 US$153,449
2020-06-03 2020-06-02 S Sale
5,025 -50.3%
111.33
US$559,418
5,025 -50.3% 111.33 US$559,418
2020-03-04 2020-03-04 PlS Planned sale
541 -100.0%
109.79
US$59,396
541 -100.0% 109.79 US$59,396
2020-03-04 2020-03-04 PlS Planned sale
1,200 -68.9%
108.72
US$130,464
1,200 -68.9% 108.72 US$130,464
2020-03-04 2020-03-04 PlS Planned sale
4,531 -72.2%
106.73
US$483,594
4,531 -72.2% 106.73 US$483,594