Leach Jacob Steven

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
2.9
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 47% 68% 82%
Transactions
21 10% Buy
34 71% Buy
47 69% Buy
Leach Jacob Steven's trades of Senestech 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-11-19 2025-11-18 S Sale
84,233 -0.9%
22.27
US$1,411,129
84,233 -0.9% 22.27 US$1,411,129
2025-11-10 2025-11-10 B Purchase
3,627 +41.7%
365.42
US$3,488,593
3,627 +41.7% 365.42 US$3,488,593
2025-11-10 2025-11-10 B Purchase
20,211 +31.3%
189.12
US$2,602,523
20,211 +31.3% 189.12 US$2,602,523
2025-03-14 2025-03-12 S Sale
14,076 -4.3%
70.38
US$990,670
14,076 -4.3% 70.38 US$990,670
2025-01-30 2025-01-29 S Sale
2,634 -1.0%
86.91
US$228,932
2,634 -1.0% 86.91 US$228,932
2024-12-17 2024-12-16 S Sale
744 -0.3%
76.87
US$57,191
744 -0.3% 76.87 US$57,191
2024-09-11 2024-09-09 PlS Planned sale
746 -0.3%
69.15
US$51,586
746 -0.3% 69.15 US$51,586
2024-06-11 2024-06-10 PlS Planned sale
745 -0.3%
115.05
US$85,713
745 -0.3% 115.05 US$85,713
2024-03-14 2024-03-12 S Sale
14,639 -5.1%
134.41
US$1,967,638
14,639 -5.1% 134.41 US$1,967,638
2024-01-17 2024-01-16 S Sale
3,978 -1.5%
123.63
US$491,819
3,978 -1.5% 123.63 US$491,819
2023-04-20 2023-04-20 PrS Proposed sale
30,764
125.00
US$3,845,500
30,764 125.00 US$3,845,500
2023-04-20 2023-04-20 PlS Planned sale
30,764 -10.6%
125.00
US$3,845,500
30,764 -10.6% 125.00 US$3,845,500
2023-03-06 2023-03-06 PlS Planned sale
7,719 -2.7%
115.13
US$888,706
7,719 -2.7% 115.13 US$888,706
2023-03-06 2023-03-06 PlS Planned sale
10,425 -3.5%
114.45
US$1,193,116
10,425 -3.5% 114.45 US$1,193,116
2021-09-13 2021-09-09 S Sale
15 -0.0%
542.03
US$8,130
15 -0.0% 542.03 US$8,130
2021-09-13 2021-09-09 S Sale
1,248 -1.8%
541.36
US$675,617
1,248 -1.8% 541.36 US$675,617
2021-06-10 2021-06-09 PlS Planned sale
22,755 -21.6%
395.00
US$8,988,225
22,755 -21.6% 395.00 US$8,988,225
2021-03-12 2021-03-10 S Sale
5,353 -4.8%
362.92
US$1,942,695
5,353 -4.8% 362.92 US$1,942,695
2020-09-11 2020-09-09 S Sale
1,283 -1.2%
398.30
US$511,021
1,283 -1.2% 398.30 US$511,021
2020-09-11 2020-09-09 S Sale
2,577 -2.4%
398.30
US$1,026,424
2,577 -2.4% 398.30 US$1,026,424
2020-06-15 2020-06-11 PlS Planned sale
100 -0.1%
380.06
US$38,006
100 -0.1% 380.06 US$38,006
2020-06-15 2020-06-11 PlS Planned sale
1,982 -1.8%
379.42
US$752,004
1,982 -1.8% 379.42 US$752,004
2020-06-15 2020-06-11 PlS Planned sale
7,466 -6.4%
377.98
US$2,822,016
7,466 -6.4% 377.98 US$2,822,016
2020-06-15 2020-06-11 PlS Planned sale
3,481 -2.9%
376.78
US$1,311,558
3,481 -2.9% 376.78 US$1,311,558
2020-06-15 2020-06-11 PlS Planned sale
1,800 -1.5%
375.68
US$676,228
1,800 -1.5% 375.68 US$676,228
2020-06-15 2020-06-11 PlS Planned sale
2,600 -2.1%
374.30
US$973,169
2,600 -2.1% 374.30 US$973,169
2020-06-15 2020-06-11 PlS Planned sale
1,700 -1.3%
372.97
US$634,048
1,700 -1.3% 372.97 US$634,048
2020-03-13 2020-03-11 S Sale
6,633 -4.9%
265.43
US$1,760,571
6,633 -4.9% 265.43 US$1,760,571
2020-03-13 2020-03-11 S Sale
84 -0.1%
250.20
US$21,017
84 -0.1% 250.20 US$21,017
2020-03-13 2020-03-11 S Sale
192 -0.1%
245.67
US$47,169
192 -0.1% 245.67 US$47,169
2019-09-11 2019-09-09 S Sale
4,455 -3.9%
150.11
US$668,745
4,455 -3.9% 150.11 US$668,745
2019-09-11 2019-09-09 S Sale
257 -0.2%
145.42
US$37,373
257 -0.2% 145.42 US$37,373
2019-06-14 2019-06-13 PlS Planned sale
600 -0.5%
146.29
US$87,776
600 -0.5% 146.29 US$87,776
2019-06-14 2019-06-13 PlS Planned sale
4,499 -3.7%
145.19
US$653,232
4,499 -3.7% 145.19 US$653,232
2019-03-13 2019-03-12 S Sale
1,676 -1.4%
142.79
US$239,320
1,676 -1.4% 142.79 US$239,320
2019-03-13 2019-03-12 S Sale
1,878 -1.6%
142.79
US$268,164
1,878 -1.6% 142.79 US$268,164
2019-03-13 2019-03-12 S Sale
5,001 -4.0%
142.79
US$714,104
5,001 -4.0% 142.79 US$714,104