Ballard Lloyd Gregory

Insider profile

Performance

Overall performance
3.3

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 44% 68% 82%
Transactions
10 30% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 112%
Success rate 73%
Average holding period 220
Transactions 28
Ballard Lloyd Gregory's trades of Turtle Beach Corp'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-07-03 2025-07-03 PrS Proposed sale
24,469
282.19
US$1,738,839
24,469 282.19 US$1,738,839
2024-11-22 2024-11-21 S Sale
25,877 +9.3%
194.04
US$2,775,797
25,877 +9.3% 194.04 US$2,775,797
2024-11-22 2024-11-21 S Sale
55,774 +4.0%
409.48
US$2,348,311
55,774 +4.0% 409.48 US$2,348,311
2024-11-21 2024-11-21 PrS Proposed sale
5,542
15.00
US$83,130
5,542 15.00 US$83,130
2024-06-03 2024-05-31 S Sale
5,042 -11.0%
16.53
US$83,344
5,042 -11.0% 16.53 US$83,344
2024-05-31 2024-05-31 PrS Proposed sale
5,042
16.35
US$82,437
5,042 16.35 US$82,437
2022-11-22 2022-11-18 B Purchase
7,800 +20.1%
9.15
US$71,370
7,800 +20.1% 9.15 US$71,370
2021-03-11 2021-03-09 S Sale
3,000 -60.0%
24.59
US$73,770
3,000 -60.0% 24.59 US$73,770
2021-03-11 2021-03-09 S Sale
3,000 -8.6%
24.59
US$73,770
3,000 -8.6% 24.59 US$73,770
2019-11-15 2019-11-13 B Purchase
5,000 +inf%
8.80
US$44,000
5,000 +inf% 8.80 US$44,000
2019-11-15 2019-11-13 B Purchase
5,000 +25.6%
8.80
US$44,000
5,000 +25.6% 8.80 US$44,000
2019-04-19 2019-04-17 S Sale
13,500 -40.9%
11.80
US$159,300
13,500 -40.9% 11.80 US$159,300
2019-04-16 2019-04-12 S Sale
5,000 -13.1%
11.87
US$59,350
5,000 -13.1% 11.87 US$59,350