30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Jeff Hastings

Insider profile

Currently holds a position at Roku Inc

Performance

Overall performance
2.5

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 11% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
2 50% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 12%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Director Roku Inc Jan. 1, 2018 -
Independent Director Roku Inc Aug. 1, 2011 - Jan. 1, 2018

Jeff Hastings's trades of Roku Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-02-28 2025-02-21
US Roku Inc (ROKU)
S Sale
13,939 -30.8%
287.61
US$3,678,734
13,939 -30.8% 287.61 US$3,678,734
2025-02-28 2025-01-23
US Roku Inc (ROKU)
B Purchase
46,444 -31.6%
99.16
US$1,492,758
46,444 -31.6% 99.16 US$1,492,758
2019-06-18 2019-06-17
US Roku Inc (ROKU)
PlS Planned sale
24,264 +47.1%
227.62
US$1,981,735
24,264 +47.1% 227.62 US$1,981,735
2019-06-03 2019-05-31
US Roku Inc (ROKU)
PlS Planned sale
2,222 -100.0%
92.00
US$204,424
2,222 -100.0% 92.00 US$204,424
2019-05-15 2019-05-15
US Roku Inc (ROKU)
PlS Planned sale
10,500 -100.0%
83.08
US$872,295
10,500 -100.0% 83.08 US$872,295
2019-05-15 2019-05-15
US Roku Inc (ROKU)
PlS Planned sale
14,500 -58.0%
82.03
US$1,189,381
14,500 -58.0% 82.03 US$1,189,381
2019-05-13 2019-05-09
US Roku Inc (ROKU)
PlS Planned sale
2,000 -100.0%
70.00
US$140,000
2,000 -100.0% 70.00 US$140,000
2019-05-13 2019-05-09
US Roku Inc (ROKU)
PlS Planned sale
13,000 -100.0%
80.00
US$1,040,000
13,000 -100.0% 80.00 US$1,040,000
2019-04-25 2019-04-23
US Roku Inc (ROKU)
PlS Planned sale
4,000 -100.0%
60.00
US$240,000
4,000 -100.0% 60.00 US$240,000
2019-04-17 2019-04-15
US Roku Inc (ROKU)
PlS Planned sale
1,000 -100.0%
56.20
US$56,200
1,000 -100.0% 56.20 US$56,200
2019-04-17 2019-04-15
US Roku Inc (ROKU)
PlS Planned sale
3,000 -100.0%
56.20
US$168,600
3,000 -100.0% 56.20 US$168,600
2019-04-17 2019-04-15
US Roku Inc (ROKU)
PlS Planned sale
2,000 -100.0%
56.20
US$112,400
2,000 -100.0% 56.20 US$112,400
2019-04-04 2019-04-02
US Roku Inc (ROKU)
PlS Planned sale
2,000 -100.0%
70.00
US$140,000
2,000 -100.0% 70.00 US$140,000
2019-03-19 2019-03-15
US Roku Inc (ROKU)
PlS Planned sale
10,000 -100.0%
62.15
US$621,500
10,000 -100.0% 62.15 US$621,500
2019-03-07 2019-03-06
US Roku Inc (ROKU)
PlS Planned sale
1,167 -100.0%
70.00
US$81,690
1,167 -100.0% 70.00 US$81,690
2019-03-07 2019-03-06
US Roku Inc (ROKU)
PlS Planned sale
833 -100.0%
70.00
US$58,310
833 -100.0% 70.00 US$58,310
2019-02-26 2019-02-22
US Roku Inc (ROKU)
PlS Planned sale
4,000 -100.0%
60.05
US$240,210
4,000 -100.0% 60.05 US$240,210
2019-02-20 2019-02-15
US Roku Inc (ROKU)
PlS Planned sale
6,000 -100.0%
51.73
US$310,380
6,000 -100.0% 51.73 US$310,380
2019-02-20 2019-02-04
US Roku Inc (ROKU)
PlS Planned sale
2,000 -100.0%
50.00
US$100,000
2,000 -100.0% 50.00 US$100,000
2019-01-17 2019-01-15
US Roku Inc (ROKU)
PlS Planned sale
4,000 -100.0%
40.03
US$160,120
4,000 -100.0% 40.03 US$160,120
2019-01-09 2019-01-07
US Roku Inc (ROKU)
PlS Planned sale
1,000 -100.0%
40.00
US$40,000
1,000 -100.0% 40.00 US$40,000