Cohen Stephen Andrew

Insider profile

Performance

Overall performance
2.1

Performance over holding periods
2.1
30 days 90 days 120 days
Average return -20% 8.2% 15.1%
Success rate 2% 68% 82%
Transactions
75 0% Buy
34 71% Buy
47 69% Buy
Cohen Stephen Andrew's trades of Palantir Technologies 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-22 2026-05-20 S Sale
54,674 +32.2%
54.78
US$498,757
54,674 +32.2% 54.78 US$498,757
2026-05-22 2026-05-20 S Sale
84,608 -47.7%
481.61
US$4,262,055
84,608 -47.7% 481.61 US$4,262,055
2026-05-22 2026-05-20 S Sale
17,392 -13.9%
274.79
US$1,188,178
17,392 -13.9% 274.79 US$1,188,178
2026-05-22 2026-05-20 S Sale
13,923 -4.4%
134.20
US$1,868,504
13,923 -4.4% 134.20 US$1,868,504
2026-05-22 2026-05-20 S Sale
5,337 -1.7%
132.95
US$709,569
5,337 -1.7% 132.95 US$709,569
2026-05-20 2026-05-20 PrS Proposed sale
319,934
136.04
US$43,524,493
319,934 136.04 US$43,524,493
2026-02-24 2026-02-20 S Sale
18,827 -97.0%
135.73
US$2,555,298
18,827 -97.0% 135.73 US$2,555,298
2026-02-24 2026-02-20 S Sale
89,924 -82.2%
134.83
US$12,124,417
89,924 -82.2% 134.83 US$12,124,417
2026-02-24 2026-02-20 S Sale
85,051 -43.8%
133.76
US$11,376,124
85,051 -43.8% 133.76 US$11,376,124
2026-02-24 2026-02-20 S Sale
100,910 -34.2%
132.86
US$13,407,104
100,910 -34.2% 132.86 US$13,407,104
2026-02-24 2026-02-20 S Sale
32,376 -9.9%
132.03
US$4,274,752
32,376 -9.9% 132.03 US$4,274,752
2026-02-20 2026-02-20 PrS Proposed sale
327,088
133.72
US$43,737,684
327,088 133.72 US$43,737,684
2025-11-24 2025-11-21 S Sale
468 -44.2%
157.74
US$73,822
468 -44.2% 157.74 US$73,822
2025-11-24 2025-11-21 S Sale
38,303 -97.3%
156.26
US$5,985,231
38,303 -97.3% 156.26 US$5,985,231
2025-11-24 2025-11-21 S Sale
365 -0.9%
153.43
US$56,002
365 -0.9% 153.43 US$56,002
2025-11-24 2025-11-20 S Sale
3,560 -85.7%
173.41
US$617,345
3,560 -85.7% 173.41 US$617,345
2025-11-24 2025-11-20 S Sale
38,551 -90.3%
172.77
US$6,660,522
38,551 -90.3% 172.77 US$6,660,522
2025-11-24 2025-11-20 S Sale
34,005 -44.3%
172.00
US$5,848,751
34,005 -44.3% 172.00 US$5,848,751
2025-11-24 2025-11-20 S Sale
28,965 -27.4%
170.91
US$4,950,460
28,965 -27.4% 170.91 US$4,950,460
2025-11-24 2025-11-20 S Sale
8,864 -7.7%
169.94
US$1,506,323
8,864 -7.7% 169.94 US$1,506,323
2025-11-24 2025-11-20 S Sale
4,684 -3.9%
168.90
US$791,148
4,684 -3.9% 168.90 US$791,148
2025-11-24 2025-11-20 S Sale
5,718 -4.6%
167.93
US$960,241
5,718 -4.6% 167.93 US$960,241
2025-11-24 2025-11-20 S Sale
6,749 -5.1%
166.73
US$1,125,233
6,749 -5.1% 166.73 US$1,125,233
2025-11-24 2025-11-20 S Sale
4,139 -3.0%
165.95
US$686,846
4,139 -3.0% 165.95 US$686,846
2025-11-24 2025-11-20 S Sale
5,349 -3.8%
164.05
US$877,495
5,349 -3.8% 164.05 US$877,495
2025-11-24 2025-11-20 S Sale
8,921 -5.9%
163.37
US$1,457,391
8,921 -5.9% 163.37 US$1,457,391
2025-11-24 2025-11-20 S Sale
2,549 -1.7%
161.85
US$412,546
2,549 -1.7% 161.85 US$412,546
2025-11-24 2025-11-20 S Sale
11,052 -6.8%
161.16
US$1,781,093
11,052 -6.8% 161.16 US$1,781,093
2025-11-24 2025-11-20 S Sale
14,916 -8.4%
160.16
US$2,388,969
14,916 -8.4% 160.16 US$2,388,969
2025-11-24 2025-11-20 S Sale
17,415 -8.9%
159.08
US$2,770,354
17,415 -8.9% 159.08 US$2,770,354
2025-11-24 2025-11-20 S Sale
37,434 -16.0%
158.14
US$5,919,682
37,434 -16.0% 158.14 US$5,919,682
2025-11-24 2025-11-20 S Sale
38,368 -14.1%
157.25
US$6,033,406
38,368 -14.1% 157.25 US$6,033,406
2025-11-24 2025-11-20 S Sale
18,328 -6.3%
156.19
US$2,862,573
18,328 -6.3% 156.19 US$2,862,573
2025-11-24 2025-11-20 S Sale
19,068 -6.2%
155.31
US$2,961,430
19,068 -6.2% 155.31 US$2,961,430
2025-11-20 2025-11-20 PrS Proposed sale
405,000
163.99
US$66,414,330
405,000 163.99 US$66,414,330
2025-08-22 2025-08-21 S Sale
1,596 -72.9%
157.18
US$250,851
1,596 -72.9% 157.18 US$250,851
2025-08-22 2025-08-21 S Sale
67,474 -96.9%
156.15
US$10,536,187
67,474 -96.9% 156.15 US$10,536,187
2025-08-22 2025-08-21 S Sale
82,824 -54.3%
155.53
US$12,881,294
82,824 -54.3% 155.53 US$12,881,294
2025-08-22 2025-08-21 S Sale
8,270 -5.1%
154.51
US$1,277,813
8,270 -5.1% 154.51 US$1,277,813
2025-08-22 2025-08-20 S Sale
10,982 -94.9%
156.11
US$1,714,435
10,982 -94.9% 156.11 US$1,714,435
2025-08-22 2025-08-20 S Sale
24,411 -67.8%
154.89
US$3,781,008
24,411 -67.8% 154.89 US$3,781,008
2025-08-22 2025-08-20 S Sale
43,497 -54.7%
154.16
US$6,705,415
43,497 -54.7% 154.16 US$6,705,415
2025-08-22 2025-08-20 S Sale
25,972 -24.6%
153.12
US$3,976,835
25,972 -24.6% 153.12 US$3,976,835
2025-08-22 2025-08-20 S Sale
11,043 -9.5%
152.05
US$1,679,138
11,043 -9.5% 152.05 US$1,679,138
2025-08-22 2025-08-20 S Sale
3,973 -3.3%
151.05
US$600,136
3,973 -3.3% 151.05 US$600,136