GEIGER JESSE J

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 23% 68% 82%
Transactions
13 0% Buy
34 71% Buy
47 69% Buy
GEIGER JESSE J's trades of Medpace Holdings 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-07-23 2026-07-23 PrS Proposed sale
75,768
63.10
US$1,384,213
75,768 63.10 US$1,384,213
2026-03-19 2026-03-17 S Sale
30,295 -37.1%
442.04
US$2,540,398
30,295 -37.1% 442.04 US$2,540,398
2026-03-17 2026-03-17 PrS Proposed sale
43,939
422.06
US$3,945,125
43,939 422.06 US$3,945,125
2025-11-07 2025-11-05 PlS Planned sale
21,503 -58.9%
595.66
US$12,808,477
21,503 -58.9% 595.66 US$12,808,477
2025-11-05 2025-11-05 PrS Proposed sale
21,503
595.66
US$12,808,442
21,503 595.66 US$12,808,442
2025-10-29 2025-10-29 PrS Proposed sale
3,568
585.00
US$2,087,280
3,568 585.00 US$2,087,280
2025-10-29 2025-10-29 S Sale
3,568 -8.9%
585.00
US$2,087,280
3,568 -8.9% 585.00 US$2,087,280
2025-10-29 2025-10-27 S Sale
19,460 -34.8%
605.12
US$11,775,635
19,460 -34.8% 605.12 US$11,775,635
2025-10-27 2025-10-27 PrS Proposed sale
19,460
605.12
US$11,775,659
19,460 605.12 US$11,775,659
2025-07-28 2025-07-24 S Sale
41,801 -53.4%
453.11
US$18,940,451
41,801 -53.4% 453.11 US$18,940,451
2025-07-24 2025-07-24 PrS Proposed sale
41,801
453.11
US$18,940,252
41,801 453.11 US$18,940,252
2024-03-06 2024-03-04 S Sale
22,321 -85.4%
403.03
US$8,996,033
22,321 -85.4% 403.03 US$8,996,033
2024-03-04 2024-03-04 PrS Proposed sale
22,321
403.03
US$8,996,068
22,321 403.03 US$8,996,068
2024-03-01 2024-02-29 S Sale
2,558 -40.1%
393.51
US$1,006,586
2,558 -40.1% 393.51 US$1,006,586
2024-02-29 2024-02-29 PrS Proposed sale
2,558
393.50
US$1,006,586
2,558 393.50 US$1,006,586
2022-11-17 2022-11-15 S Sale
7,000 -52.3%
230.00
US$1,610,000
7,000 -52.3% 230.00 US$1,610,000
2021-10-28 2021-10-26 S Sale
10,000 -61.0%
211.36
US$2,113,600
10,000 -61.0% 211.36 US$2,113,600
2021-02-11 2021-02-10 S Sale
4,000 -38.5%
160.00
US$640,000
4,000 -38.5% 160.00 US$640,000
2020-12-16 2020-12-14 S Sale
4,200 -39.7%
142.00
US$596,400
4,200 -39.7% 142.00 US$596,400
2020-09-02 2020-09-01 S Sale
3,110 -32.8%
130.00
US$404,300
3,110 -32.8% 130.00 US$404,300
2020-09-02 2020-08-31 S Sale
3,700 -36.7%
130.00
US$481,000
3,700 -36.7% 130.00 US$481,000
2020-08-19 2020-08-17 S Sale
3,500 -35.4%
128.00
US$448,000
3,500 -35.4% 128.00 US$448,000
2019-10-16 2019-10-15 PlS Planned sale
9,600 -23.4%
80.00
US$768,000
9,600 -23.4% 80.00 US$768,000
2019-10-16 2019-10-14 PlS Planned sale
7,200 -15.0%
78.03
US$561,816
7,200 -15.0% 78.03 US$561,816
2019-04-02 2019-04-01 PlS Planned sale
25,037 -100.0%
60.00
US$1,502,220
25,037 -100.0% 60.00 US$1,502,220
2019-04-02 2019-03-29 PlS Planned sale
12,000 -32.4%
58.20
US$698,400
12,000 -32.4% 58.20 US$698,400