Mai Fyfield

Insider profile

Performance

Overall performance
2.1

Performance over holding periods
2.1
30 days 90 days 120 days
Average return -16% 8.2% 15.1%
Success rate 2% 68% 82%
Transactions
8 0% Buy
34 71% Buy
47 69% Buy
Mai Fyfield'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
Sale
Price
420.24
Quantity 90,879 +15.8%
Value US$3,751,085
Transaction date
Sale
Price
431.13
Quantity 81,063 -29.9%
Value US$1,408,057
Transaction date
Sale
Price
268.71
Quantity 73,043 +12.5%
Value US$1,225,118
Transaction date
Sale
Price
69.86
Quantity 398 -18.6%
Value US$27,804
Transaction date
Sale
Price
71.15
Quantity 116 -12.3%
Value US$8,253
Transaction date
Planned sale
Price
348.88
Quantity 1,034 -100.0%
Value US$360,742
Transaction date
Sale
Price
349.41
Quantity 447 -30.2%
Value US$156,186
Transaction date
Planned sale
Price
332.56
Quantity 307 -100.0%
Value US$102,096
Transaction date
Planned sale
Price
358.99
Quantity 306 -100.0%
Value US$109,851
Transaction date
Planned sale
Price
344.01
Quantity 306 -100.0%
Value US$105,267
Transaction date
Planned sale
Price
410.00
Quantity 306 -100.0%
Value US$125,460
Transaction date
Planned sale
Price
430.73
Quantity 306 -100.0%
Value US$131,803
Transaction date
Planned sale
Price
360.00
Quantity 306 -100.0%
Value US$110,160
Transaction date
Planned sale
Price
279.99
Quantity 307 -100.0%
Value US$85,957
Transaction date
Planned sale
Price
223.63
Quantity 306 -100.0%
Value US$68,431
Transaction date
Planned sale
Price
183.57
Quantity 306 -100.0%
Value US$56,172
Transaction date
Planned sale
Price
149.50
Quantity 306 -100.0%
Value US$45,747
Transaction date
Planned sale
Price
153.34
Quantity 743 -100.0%
Value US$113,932
Transaction date
Planned sale
Price
155.41
Quantity 2,937 -79.8%
Value US$456,449
Transaction date
Planned sale
Price
147.66
Quantity 306 -29.2%
Value US$45,184
Transaction date
Planned sale
Price
127.13
Quantity 306 -29.2%
Value US$38,902
Transaction date
Planned sale
Price
105.63
Quantity 1,035 -58.2%
Value US$109,327
Transaction date
Sale
Price
107.34
Quantity 447 -20.1%
Value US$47,981
Transaction date
Planned sale
Price
110.00
Quantity 307 -29.2%
Value US$33,770
Transaction date
Sale
Price
110.00
Quantity 322 -30.2%
Value US$35,420
Transaction date
Planned sale
Price
124.86
Quantity 306 -100.0%
Value US$38,207
Transaction date
Purchase
Price
15.60
Quantity 2,000
Value £31,200
Transaction date
Planned sale
Price
96.79
Quantity 306 -100.0%
Value US$29,618
Transaction date
Planned sale
Price
109.99
Quantity 306 -100.0%
Value US$33,657
Transaction date
Planned sale
Price
133.92
Quantity 306 -100.0%
Value US$40,980
Transaction date
Planned sale
Price
128.33
Quantity 306 -100.0%
Value US$39,269
Transaction date
Planned sale
Price
108.39
Quantity 306 -100.0%
Value US$33,167
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-12 2026-06-11 S Sale
90,879 +15.8%
420.24
US$3,751,085
90,879 +15.8% 420.24 US$3,751,085
2025-06-09 2025-06-06 S Sale
81,063 -29.9%
431.13
US$1,408,057
81,063 -29.9% 431.13 US$1,408,057
2024-06-10 2024-06-10 S Sale
73,043 +12.5%
268.71
US$1,225,118
73,043 +12.5% 268.71 US$1,225,118
2023-06-12 2023-06-12 S Sale
398 -18.6%
69.86
US$27,804
398 -18.6% 69.86 US$27,804
2022-08-23 2022-08-23 S Sale
116 -12.3%
71.15
US$8,253
116 -12.3% 71.15 US$8,253
2021-05-26 2021-05-26 PlS Planned sale
1,034 -100.0%
348.88
US$360,742
1,034 -100.0% 348.88 US$360,742
2021-05-26 2021-05-25 S Sale
447 -30.2%
349.41
US$156,186
447 -30.2% 349.41 US$156,186
2021-05-26 2021-05-24 PlS Planned sale
307 -100.0%
332.56
US$102,096
307 -100.0% 332.56 US$102,096
2021-04-27 2021-04-26 PlS Planned sale
306 -100.0%
358.99
US$109,851
306 -100.0% 358.99 US$109,851
2021-03-25 2021-03-24 PlS Planned sale
306 -100.0%
344.01
US$105,267
306 -100.0% 344.01 US$105,267
2021-02-26 2021-02-24 PlS Planned sale
306 -100.0%
410.00
US$125,460
306 -100.0% 410.00 US$125,460
2021-01-26 2021-01-25 PlS Planned sale
306 -100.0%
430.73
US$131,803
306 -100.0% 430.73 US$131,803
2020-12-28 2020-12-24 PlS Planned sale
306 -100.0%
360.00
US$110,160
306 -100.0% 360.00 US$110,160
2020-11-24 2020-11-24 PlS Planned sale
307 -100.0%
279.99
US$85,957
307 -100.0% 279.99 US$85,957
2020-10-27 2020-10-26 PlS Planned sale
306 -100.0%
223.63
US$68,431
306 -100.0% 223.63 US$68,431
2020-09-25 2020-09-24 PlS Planned sale
306 -100.0%
183.57
US$56,172
306 -100.0% 183.57 US$56,172
2020-08-26 2020-08-24 PlS Planned sale
306 -100.0%
149.50
US$45,747
306 -100.0% 149.50 US$45,747
2020-07-28 2020-07-27 PlS Planned sale
743 -100.0%
153.34
US$113,932
743 -100.0% 153.34 US$113,932
2020-07-28 2020-07-27 PlS Planned sale
2,937 -79.8%
155.41
US$456,449
2,937 -79.8% 155.41 US$456,449
2020-07-28 2020-07-24 PlS Planned sale
306 -29.2%
147.66
US$45,184
306 -29.2% 147.66 US$45,184
2020-06-25 2020-06-24 PlS Planned sale
306 -29.2%
127.13
US$38,902
306 -29.2% 127.13 US$38,902
2020-05-29 2020-05-28 PlS Planned sale
1,035 -58.2%
105.63
US$109,327
1,035 -58.2% 105.63 US$109,327
2020-05-27 2020-05-27 S Sale
447 -20.1%
107.34
US$47,981
447 -20.1% 107.34 US$47,981
2020-05-27 2020-05-26 PlS Planned sale
307 -29.2%
110.00
US$33,770
307 -29.2% 110.00 US$33,770
2020-05-27 2020-05-26 S Sale
322 -30.2%
110.00
US$35,420
322 -30.2% 110.00 US$35,420
2020-04-27 2020-04-24 PlS Planned sale
306 -100.0%
124.86
US$38,207
306 -100.0% 124.86 US$38,207
2020-04-14 2020-04-14 B Purchase
2,000
15.60
£31,200
2,000 15.60 £31,200
2020-03-25 2020-03-24 PlS Planned sale
306 -100.0%
96.79
US$29,618
306 -100.0% 96.79 US$29,618
2020-02-25 2020-02-24 PlS Planned sale
306 -100.0%
109.99
US$33,657
306 -100.0% 109.99 US$33,657
2020-01-28 2020-01-24 PlS Planned sale
306 -100.0%
133.92
US$40,980
306 -100.0% 133.92 US$40,980
2019-10-25 2019-10-24 PlS Planned sale
306 -100.0%
128.33
US$39,269
306 -100.0% 128.33 US$39,269
2019-09-25 2019-09-24 PlS Planned sale
306 -100.0%
108.39
US$33,167
306 -100.0% 108.39 US$33,167