Bennett David P

Insider profile

Performance

Overall performance
3.6

Performance over holding periods
3.6
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 70% 68% 82%
Transactions
14 0% Buy
34 71% Buy
47 69% Buy
Bennett David P's trades of Nextpower 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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-22 2026-06-22 PrS Proposed sale
46,623
257.17
US$2,496,579
46,623 257.17 US$2,496,579
2026-06-22 2026-06-22 PrS Proposed sale
63,557
175.30
US$374,332
63,557 175.30 US$374,332
2026-05-26 2026-05-26 PrS Proposed sale
45,269
324.25
US$2,983,189
45,269 324.25 US$2,983,189
2026-05-22 2026-05-22 PrS Proposed sale
2,599
125.81
US$326,992
2,599 125.81 US$326,992
2026-05-19 2026-05-19 PrS Proposed sale
55,075
127.67
US$7,031,582
55,075 127.67 US$7,031,582
2026-04-28 2026-04-28 PrS Proposed sale
34,185
115.82
US$3,959,426
34,185 115.82 US$3,959,426
2026-04-27 2026-04-27 PrS Proposed sale
32,908
120.32
US$3,959,629
32,908 120.32 US$3,959,629
2026-04-24 2026-04-24 PrS Proposed sale
32,666
121.25
US$3,960,645
32,666 121.25 US$3,960,645
2025-12-12 2025-12-11 PlS Planned sale
33,725 -20.5%
88.08
US$2,970,498
33,725 -20.5% 88.08 US$2,970,498
2025-12-11 2025-12-11 PrS Proposed sale
33,725
88.08
US$2,970,498
33,725 88.08 US$2,970,498
2025-09-15 2025-09-12 PlS Planned sale
29,178 -15.1%
67.08
US$1,957,260
29,178 -15.1% 67.08 US$1,957,260
2025-09-12 2025-09-12 PrS Proposed sale
29,178
67.08
US$1,957,260
29,178 67.08 US$1,957,260
2025-06-23 2025-06-23 PrS Proposed sale
10,330
57.24
US$591,290
10,330 57.24 US$591,290
2025-05-28 2025-05-28 PrS Proposed sale
31,654
55.35
US$1,752,176
31,654 55.35 US$1,752,176
2025-05-22 2025-05-22 PrS Proposed sale
2,772
53.37
US$147,947
2,772 53.37 US$147,947
2025-05-15 2025-05-13 PlS Planned sale
9,801 -7.3%
55.00
US$539,055
9,801 -7.3% 55.00 US$539,055
2025-05-13 2025-05-13 PrS Proposed sale
9,801
55.00
US$539,055
9,801 55.00 US$539,055
2025-04-02 2025-04-02 PrS Proposed sale
5,637
43.08
US$242,867
5,637 43.08 US$242,867
2025-01-31 2025-01-29 PlS Planned sale
9,801 -7.3%
49.90
US$489,070
9,801 -7.3% 49.90 US$489,070
2025-01-29 2025-01-29 PrS Proposed sale
9,801
39.62
US$388,316
9,801 39.62 US$388,316
2021-06-23 2021-06-22
US Flex Ltd (FLEX)
S Sale
3,741 -3.2%
16.95
US$63,409
3,741 -3.2% 16.95 US$63,409
2021-06-16 2021-06-14
US Flex Ltd (FLEX)
S Sale
50,244 -29.9%
18.26
US$917,561
50,244 -29.9% 18.26 US$917,561
2021-06-16 2021-06-14
US Flex Ltd (FLEX)
S Sale
5,534 -3.2%
18.27
US$101,086
5,534 -3.2% 18.27 US$101,086
2020-12-18 2020-12-17
US Flex Ltd (FLEX)
S Sale
6,372 -3.9%
17.36
US$110,618
6,372 -3.9% 17.36 US$110,618
2020-11-06 2020-11-04
US Flex Ltd (FLEX)
S Sale
4,000 -2.4%
14.21
US$56,840
4,000 -2.4% 14.21 US$56,840
2020-07-01 2020-06-30
US Flex Ltd (FLEX)
S Sale
1,904 -1.1%
10.19
US$19,410
1,904 -1.1% 10.19 US$19,410
2020-06-23 2020-06-22
US Flex Ltd (FLEX)
S Sale
1,878 -1.1%
10.44
US$19,614
1,878 -1.1% 10.44 US$19,614
2020-06-16 2020-06-16
US Flex Ltd (FLEX)
S Sale
2,307 -1.3%
10.88
US$25,111
2,307 -1.3% 10.88 US$25,111
2020-06-16 2020-06-12
US Flex Ltd (FLEX)
S Sale
2,647 -1.5%
10.50
US$27,790
2,647 -1.5% 10.50 US$27,790
2020-01-15 2020-01-13
US Flex Ltd (FLEX)
S Sale
19,000 -10.8%
12.66
US$240,540
19,000 -10.8% 12.66 US$240,540
2019-07-03 2019-07-02
US Flex Ltd (FLEX)
S Sale
1,932 -1.1%
9.62
US$18,591
1,932 -1.1% 9.62 US$18,591
2019-06-24 2019-06-20
US Flex Ltd (FLEX)
S Sale
1,827 -1.0%
9.56
US$17,464
1,827 -1.0% 9.56 US$17,464
2019-06-18 2019-06-17
US Flex Ltd (FLEX)
S Sale
2,442 -1.3%
8.97
US$21,907
2,442 -1.3% 8.97 US$21,907
2019-06-13 2019-06-11
US Flex Ltd (FLEX)
S Sale
2,825 -4.5%
9.60
US$27,133
2,825 -4.5% 9.60 US$27,133