Ellenbogen Michael

Insider profile

Performance

Overall performance
2.0

Performance over holding periods
2.0
30 days 90 days 120 days
Average return -13% 8.2% 15.1%
Success rate 23% 68% 82%
Transactions
6 0% Buy
34 71% Buy
47 69% Buy
Ellenbogen Michael's trades of Evolv Technologies Holdings 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-05-18 2026-05-15 PlS Planned sale
56,445 -2.5%
269.75
US$3,034,379
56,445 -2.5% 269.75 US$3,034,379
2026-05-18 2026-05-15 PlS Planned sale
23,538 +19.5%
157.72
US$4,795,921
23,538 +19.5% 157.72 US$4,795,921
2026-04-17 2026-04-15 PlS Planned sale
40,897 +5.0%
413.63
US$4,711,901
40,897 +5.0% 413.63 US$4,711,901
2026-03-09 2026-03-06 PlS Planned sale
91,771 -4.2%
5.10
US$468,032
91,771 -4.2% 5.10 US$468,032
2026-03-06 2026-03-06 PrS Proposed sale
253,261
5.12
US$1,296,696
253,261 5.12 US$1,296,696
2026-03-03 2026-03-02 S Sale
82,913 -3.7%
5.19
US$430,318
82,913 -3.7% 5.19 US$430,318
2026-02-18 2026-02-17 PlS Planned sale
80,745 -3.7%
5.47
US$441,675
80,745 -3.7% 5.47 US$441,675
2026-01-20 2026-01-16 PlS Planned sale
80,745 -3.7%
6.20
US$500,619
80,745 -3.7% 6.20 US$500,619
2025-12-16 2025-12-15 PlS Planned sale
80,745 -3.7%
6.91
US$557,948
80,745 -3.7% 6.91 US$557,948
2025-12-15 2025-12-15 PrS Proposed sale
242,235
6.90
US$1,671,421
242,235 6.90 US$1,671,421
2025-11-18 2025-11-17 PlS Planned sale
80,745 -3.7%
5.80
US$468,321
80,745 -3.7% 5.80 US$468,321
2025-10-17 2025-10-15 PlS Planned sale
80,745 -3.7%
8.26
US$666,954
80,745 -3.7% 8.26 US$666,954
2025-09-17 2025-09-15 PlS Planned sale
80,745 -3.7%
8.46
US$683,103
80,745 -3.7% 8.46 US$683,103
2025-09-15 2025-09-15 PrS Proposed sale
242,235
8.77
US$2,124,401
242,235 8.77 US$2,124,401
2025-03-04 2025-03-03 S Sale
56,263 -2.6%
3.30
US$185,668
56,263 -2.6% 3.30 US$185,668
2024-03-05 2024-03-04 S Sale
38,356 -1.9%
3.63
US$139,232
38,356 -1.9% 3.63 US$139,232
2024-02-21 2024-02-16 PlS Planned sale
83,334 -4.2%
5.22
US$435,003
83,334 -4.2% 5.22 US$435,003
2024-02-09 2024-02-08 PlS Planned sale
54,873 -2.7%
5.04
US$276,560
54,873 -2.7% 5.04 US$276,560
2024-02-08 2024-02-08 PrS Proposed sale
89,001
5.00
US$445,005
89,001 5.00 US$445,005
2024-01-18 2024-01-16 PlS Planned sale
41,667 -2.0%
4.22
US$175,835
41,667 -2.0% 4.22 US$175,835
2024-01-03 2024-01-03 S Sale
915 -0.0%
4.53
US$4,145
915 -0.0% 4.53 US$4,145
2023-12-29 2023-12-28 PlS Planned sale
2,600 -0.1%
5.00
US$13,000
2,600 -0.1% 5.00 US$13,000
2023-12-28 2023-12-27 PlS Planned sale
609 -0.0%
5.00
US$3,045
609 -0.0% 5.00 US$3,045
2023-12-28 2023-12-26 PlS Planned sale
79,371 -3.7%
5.01
US$397,649
79,371 -3.7% 5.01 US$397,649
2023-12-20 2023-12-19 PlS Planned sale
29,215 -1.3%
5.01
US$146,367
29,215 -1.3% 5.01 US$146,367
2023-12-20 2023-12-18 PlS Planned sale
41,667 -1.9%
4.82
US$200,835
41,667 -1.9% 4.82 US$200,835
2023-11-20 2023-11-17 PlS Planned sale
41,567 -1.8%
4.01
US$166,684
41,567 -1.8% 4.01 US$166,684
2023-11-20 2023-11-16 PlS Planned sale
100 -0.0%
4.00
US$400
100 -0.0% 4.00 US$400
2023-11-16 2023-11-16 PrS Proposed sale
286,002
3.94
US$1,126,848
286,002 3.94 US$1,126,848
2023-10-25 2023-10-24 PlS Planned sale
34,201 -1.5%
4.03
US$137,830
34,201 -1.5% 4.03 US$137,830
2023-10-25 2023-10-23 PlS Planned sale
7,466 -0.3%
4.00
US$29,864
7,466 -0.3% 4.00 US$29,864
2023-09-19 2023-09-18 PlS Planned sale
83,334 -3.5%
5.63
US$469,170
83,334 -3.5% 5.63 US$469,170
2023-08-17 2023-08-16 PlS Planned sale
83,334 -3.4%
7.26
US$605,005
83,334 -3.4% 7.26 US$605,005
2023-08-16 2023-08-16 PrS Proposed sale
250,002
7.76
US$1,940,015
250,002 7.76 US$1,940,015
2023-07-18 2023-07-17 PlS Planned sale
83,334 -3.3%
6.74
US$561,671
83,334 -3.3% 6.74 US$561,671
2023-06-20 2023-06-16 PlS Planned sale
83,332 -3.2%
6.14
US$511,658
83,332 -3.2% 6.14 US$511,658
2023-05-17 2023-05-16 PlS Planned sale
83,332 -3.1%
5.31
US$442,493
83,332 -3.1% 5.31 US$442,493
2023-05-16 2023-05-16 PrS Proposed sale
291,665
4.79
US$1,396,241
291,665 4.79 US$1,396,241
2023-05-15 2023-05-11 PlS Planned sale
83,332 -3.0%
5.01
US$417,493
83,332 -3.0% 5.01 US$417,493
2023-05-10 2023-05-09 PlS Planned sale
82,532 -2.9%
4.03
US$332,604
82,532 -2.9% 4.03 US$332,604
2023-05-10 2023-05-08 PlS Planned sale
800 -0.0%
4.00
US$3,200
800 -0.0% 4.00 US$3,200
2023-05-08 2023-05-08 PrS Proposed sale
208,331
3.87
US$806,241
208,331 3.87 US$806,241
2023-03-03 2023-03-02 S Sale
16,070 -0.6%
2.92
US$46,924
16,070 -0.6% 2.92 US$46,924
2023-01-09 2023-01-05 S Sale
963 -0.0%
2.37
US$2,282
963 -0.0% 2.37 US$2,282
2022-09-23 2022-09-22 PlS Planned sale
151 -0.0%
2.10
US$317
151 -0.0% 2.10 US$317