Barrocas Mark

Insider profile

Performance

Overall performance
1.5

Performance over holding periods
1.5
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 32% 68% 82%
Transactions
6 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 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
142.77
Quantity 57,553 +2.6%
Value US$4,929,381
Transaction date
Proposed sale
Price
51.81
Quantity 20,067
Value US$112,548
Transaction date
Sale
Price
476.14
Quantity 84,032 +27.5%
Value US$2,047,071
Transaction date
Proposed sale
Price
170.00
Quantity 250,000
Value US$42,500,000
Transaction date
Sale
Price
155.01
Quantity 250,000 -11.1%
Value US$38,752,500
Transaction date
Proposed sale
Price
155.01
Quantity 250,000
Value US$38,751,962
Transaction date
Sale
Price
145.00
Quantity 100,000 -4.3%
Value US$14,500,000
Transaction date
Proposed sale
Price
145.00
Quantity 100,000
Value US$14,500,000
Transaction date
Sale
Price
140.00
Quantity 100,000 -4.1%
Value US$14,000,000
Transaction date
Proposed sale
Price
140.00
Quantity 100,000
Value US$14,000,000
Transaction date
Sale
Price
129.00
Quantity 46,511 -2.1%
Value US$5,999,919
Transaction date
Proposed sale
Price
124.04
Quantity 46,511
Value US$5,769,224
Transaction date
Proposed sale
Price
120.24
Quantity 49,571
Value US$5,960,352
Transaction date
Proposed sale
Price
120.14
Quantity 30,429
Value US$3,655,793
Transaction date
Proposed sale
Price
120.00
Quantity 20,000
Value US$2,400,000
Transaction date
Proposed sale
Price
111.01
Quantity 3,581
Value US$397,544
Transaction date
Proposed sale
Price
110.11
Quantity 3,007
Value US$331,112
Transaction date
Proposed sale
Price
110.05
Quantity 841
Value US$92,554
Transaction date
Proposed sale
Price
110.77
Quantity 1,795
Value US$198,828
Transaction date
Proposed sale
Price
110.21
Quantity 9,745
Value US$1,073,971
Transaction date
Proposed sale
Price
110.01
Quantity 19,689
Value US$2,166,036
Transaction date
Proposed sale
Price
110.03
Quantity 9,059
Value US$996,775
Transaction date
Proposed sale
Price
110.05
Quantity 32,283
Value US$3,552,739
Transaction date
Proposed sale
Price
110.00
Quantity 20,000
Value US$2,200,000
Transaction date
Proposed sale
Price
45.11
Quantity 54,452
Value US$2,456,599
Transaction date
Proposed sale
Price
45.00
Quantity 56,548
Value US$2,544,660
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-07 2026-08-06 S Sale
57,553 +2.6%
142.77
US$4,929,381
57,553 +2.6% 142.77 US$4,929,381
2026-08-06 2026-08-06 PrS Proposed sale
20,067
51.81
US$112,548
20,067 51.81 US$112,548
2026-08-07 2026-08-05 S Sale
84,032 +27.5%
476.14
US$2,047,071
84,032 +27.5% 476.14 US$2,047,071
2026-08-05 2026-08-05 PrS Proposed sale
250,000
170.00
US$42,500,000
250,000 170.00 US$42,500,000
2026-07-20 2026-07-17 S Sale
250,000 -11.1%
155.01
US$38,752,500
250,000 -11.1% 155.01 US$38,752,500
2026-07-17 2026-07-17 PrS Proposed sale
250,000
155.01
US$38,751,962
250,000 155.01 US$38,751,962
2026-06-26 2026-06-25 S Sale
100,000 -4.3%
145.00
US$14,500,000
100,000 -4.3% 145.00 US$14,500,000
2026-06-25 2026-06-25 PrS Proposed sale
100,000
145.00
US$14,500,000
100,000 145.00 US$14,500,000
2026-06-23 2026-06-18 S Sale
100,000 -4.1%
140.00
US$14,000,000
100,000 -4.1% 140.00 US$14,000,000
2026-06-18 2026-06-18 PrS Proposed sale
100,000
140.00
US$14,000,000
100,000 140.00 US$14,000,000
2026-02-26 2026-02-26 S Sale
46,511 -2.1%
129.00
US$5,999,919
46,511 -2.1% 129.00 US$5,999,919
2026-02-26 2026-02-26 PrS Proposed sale
46,511
124.04
US$5,769,224
46,511 124.04 US$5,769,224
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