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

Barrocas Mark

Insider profile

Performance

Overall performance

Performance over holding periods
30 days 90 days 120 days
Average return 24% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
1 0% Buy
34 71% Buy
47 69% Buy
Barrocas Mark's trades of Sharkninja 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
2026-06-18 2026-06-18 PrS Proposed sale
21,282
312.64
US$2,992,976
21,282 312.64 US$2,992,976
2026-02-26 2026-02-26 S Sale
35,647 +26.1%
298.57
US$227,735
35,647 +26.1% 298.57 US$227,735
2026-02-26 2026-02-26 PrS Proposed sale
60,445
167.37
US$2,783,972
60,445 167.37 US$2,783,972
2025-07-25 2025-07-25 PrS Proposed sale
49,571
120.24
US$5,960,352
49,571 120.24 US$5,960,352
2025-07-23 2025-07-23 PrS Proposed sale
30,429
120.14
US$3,655,793
30,429 120.14 US$3,655,793
2025-02-13 2025-02-13 PrS Proposed sale
20,000
120.00
US$2,400,000
20,000 120.00 US$2,400,000
2024-10-28 2024-10-28 PrS Proposed sale
3,581
111.01
US$397,544
3,581 111.01 US$397,544
2024-10-25 2024-10-25 PrS Proposed sale
3,007
110.11
US$331,112
3,007 110.11 US$331,112
2024-10-24 2024-10-24 PrS Proposed sale
841
110.05
US$92,554
841 110.05 US$92,554
2024-10-23 2024-10-23 PrS Proposed sale
1,795
110.77
US$198,828
1,795 110.77 US$198,828
2024-10-22 2024-10-22 PrS Proposed sale
9,745
110.21
US$1,073,971
9,745 110.21 US$1,073,971
2024-10-21 2024-10-21 PrS Proposed sale
19,689
110.01
US$2,166,036
19,689 110.01 US$2,166,036
2024-10-09 2024-10-09 PrS Proposed sale
9,059
110.03
US$996,775
9,059 110.03 US$996,775
2024-10-08 2024-10-08 PrS Proposed sale
32,283
110.05
US$3,552,739
32,283 110.05 US$3,552,739
2024-10-04 2024-10-04 PrS Proposed sale
20,000
110.00
US$2,200,000
20,000 110.00 US$2,200,000
2023-11-17 2023-11-17 PrS Proposed sale
54,452
45.11
US$2,456,599
54,452 45.11 US$2,456,599
2023-11-15 2023-11-15 PrS Proposed sale
56,548
45.00
US$2,544,660
56,548 45.00 US$2,544,660