Transaction Date Insider Transaction Type Number of Shares Transacted
2016-08-16 Troendle August J. Purchase 869565.0
2016-08-16 BURWIG SUSAN E Purchase 1211.0
2016-08-17 BURWIG SUSAN E Purchase 18000.0
2016-08-18 Troendle August J. Purchase 10000.0
2017-08-22 Medpace Limited Partnership Sale 2000000.0
2017-12-05 Medpace Limited Partnership Sale 4600000.0
2018-05-07 Medpace Limited Partnership Sale 3000000.0
2018-06-14 Medpace Limited Partnership Sale 3000000.0
2018-08-02 GEIGER JESSE J Sale 7407.0
2018-08-02 Troendle August J. Sale 371795.0
2018-08-03 Troendle August J. Sale 203296.0
2018-08-06 Troendle August J. Sale 156369.0
2018-08-07 Troendle August J. Sale 138105.0
2018-08-10 Medpace Limited Partnership Sale 5175000.0
2018-08-27 Medpace Limited Partnership Sale 5224997.0
2018-09-19 Troendle August J. Sale 61141.0
2018-09-19 Medpace Investors, LLC Sale 61141.0
2018-09-20 Troendle August J. Sale 53842.0
2018-09-20 Medpace Investors, LLC Sale 53842.0
2018-09-21 Medpace Investors, LLC Sale 2713.0
2018-09-21 Troendle August J. Sale 2713.0
2018-09-25 Medpace Investors, LLC Sale 38640.0
2018-09-25 Troendle August J. Sale 38640.0
2018-09-26 Medpace Investors, LLC Sale 46886.0
2018-09-26 Troendle August J. Sale 46886.0
2018-09-27 Medpace Investors, LLC Sale 46778.0
2018-09-27 Troendle August J. Sale 46778.0
2019-01-15 Medpace Investors, LLC Sale 600.0
2019-01-15 Troendle August J. Sale 600.0
2019-01-15 Troendle August J. Sale 600.0
2019-01-16 Medpace Investors, LLC Sale 7222.0
2019-01-16 Troendle August J. Sale 7222.0
2019-01-16 Troendle August J. Sale 7222.0
2019-01-17 Medpace Investors, LLC Sale 8760.0
2019-01-17 Troendle August J. Sale 8760.0
2019-01-17 Troendle August J. Sale 8760.0
2019-01-18 Medpace Investors, LLC Sale 38318.0
2019-01-18 Troendle August J. Sale 38318.0
2019-01-22 Medpace Investors, LLC Sale 9936.0
2019-01-22 Troendle August J. Sale 9936.0
2019-01-23 Medpace Investors, LLC Sale 24160.0
2019-01-23 Troendle August J. Sale 24160.0
2019-01-24 Medpace Investors, LLC Sale 3501.0
2019-01-24 Troendle August J. Sale 3501.0
2019-01-25 Medpace Investors, LLC Sale 27958.0
2019-01-25 Troendle August J. Sale 27958.0
2019-01-28 Medpace Investors, LLC Sale 4221.0
2019-01-28 Troendle August J. Sale 4221.0
2019-01-29 Medpace Investors, LLC Sale 1100.0
2019-01-29 Troendle August J. Sale 1100.0
2019-01-30 Medpace Investors, LLC Sale 102828.0
2019-01-30 Troendle August J. Sale 102828.0
2019-01-31 Medpace Investors, LLC Sale 68383.0
2019-01-31 Troendle August J. Sale 68383.0
2019-02-01 Medpace Investors, LLC Sale 84093.0
2019-02-01 Troendle August J. Sale 84093.0
2019-02-04 Medpace Investors, LLC Sale 18920.0
2019-02-04 Troendle August J. Sale 18920.0
2019-03-29 GEIGER JESSE J Sale 12000.0
2019-03-29 EWALD STEPHEN P Sale 7946.0
2019-04-01 GEIGER JESSE J Sale 25037.0
2019-09-13 Medpace Investors, LLC Purchase 117132.0
2019-09-13 Medpace Investors, LLC Purchase 17035.0
2019-09-13 Medpace Investors, LLC Purchase 73265.0
2019-09-13 Medpace Investors, LLC Purchase 10887.0
2019-09-13 Medpace Investors, LLC Purchase 11112.0
2019-09-13 Troendle August J. Purchase 117132.0
2019-09-13 Troendle August J. Purchase 17035.0
2019-09-13 Troendle August J. Purchase 73265.0
2019-09-13 Troendle August J. Purchase 10887.0
2019-09-13 Troendle August J. Purchase 11112.0
2019-10-14 GEIGER JESSE J Sale 7200.0
2019-10-15 GEIGER JESSE J Sale 9600.0
2019-10-18 EWALD STEPHEN P Sale 8000.0
2019-12-19 GEIGER JESSE J Sale 14400.0
2019-12-20 GEIGER JESSE J Sale 16948.0
2020-07-09 Troendle August J. Sale 2455.0
2020-07-09 Medpace Investors, LLC Sale 2455.0
2020-07-13 Troendle August J. Sale 6127.0
2020-07-13 Medpace Investors, LLC Sale 6127.0
2020-07-15 Medpace Investors, LLC Sale 28700.0
2020-07-15 Troendle August J. Sale 28700.0
2020-07-16 Medpace Investors, LLC Sale 15273.0
2020-07-16 Troendle August J. Sale 15273.0
2020-07-17 Medpace Investors, LLC Sale 19309.0
2020-07-17 Troendle August J. Sale 19309.0
2020-07-20 Medpace Investors, LLC Sale 17735.0
2020-07-20 Troendle August J. Sale 17735.0
2020-07-21 Medpace Investors, LLC Sale 28090.0
2020-07-21 Troendle August J. Sale 28090.0
2020-07-22 Medpace Investors, LLC Sale 35878.0
2020-07-22 Troendle August J. Sale 35878.0
2020-07-23 Troendle August J. Sale 31743.0
2020-07-23 Medpace Investors, LLC Sale 31743.0
2020-07-24 Troendle August J. Sale 34380.0
2020-07-24 Medpace Investors, LLC Sale 34380.0
2020-07-27 Medpace Investors, LLC Sale 29019.0
2020-07-27 Troendle August J. Sale 29019.0
2020-07-28 Medpace Investors, LLC Sale 214499.0
2020-07-28 Troendle August J. Sale 214499.0
2020-07-29 Troendle August J. Sale 47106.0
2020-07-29 Medpace Investors, LLC Sale 47106.0
2020-07-30 Troendle August J. Sale 42955.0
2020-07-30 Medpace Investors, LLC Sale 42955.0
2020-07-30 BURWIG SUSAN E Sale 6000.0
2020-07-31 Troendle August J. Sale 39622.0
2020-07-31 Medpace Investors, LLC Sale 39622.0
2020-08-03 Troendle August J. Sale 27005.0
2020-08-03 Medpace Investors, LLC Sale 27005.0
2020-08-04 Medpace Investors, LLC Sale 45488.0
2020-08-04 Troendle August J. Sale 45488.0
2020-08-05 Medpace Investors, LLC Sale 13179.0
2020-08-05 Troendle August J. Sale 13179.0
2020-08-06 Medpace Investors, LLC Sale 15033.0
2020-08-06 Troendle August J. Sale 15033.0
2020-08-06 BURWIG SUSAN E Sale 7000.0
2020-08-07 Medpace Investors, LLC Sale 19942.0
2020-08-07 Troendle August J. Sale 19942.0
2020-08-10 EWALD STEPHEN P Sale 7400.0
2020-08-10 Medpace Investors, LLC Sale 48148.0
2020-08-10 Troendle August J. Sale 48148.0
2020-08-11 Medpace Investors, LLC Sale 38642.0
2020-08-11 Troendle August J. Sale 38642.0
2020-08-12 Medpace Investors, LLC Sale 21916.0
2020-08-12 Troendle August J. Sale 21916.0
2020-08-13 Medpace Investors, LLC Sale 16671.0
2020-08-13 Troendle August J. Sale 16671.0
2020-08-14 Medpace Investors, LLC Sale 16857.0
2020-08-14 Troendle August J. Sale 16857.0
2020-08-17 Medpace Investors, LLC Sale 16485.0
2020-08-17 Troendle August J. Sale 16485.0
2020-08-17 GEIGER JESSE J Sale 3500.0
2020-08-18 Troendle August J. Sale 16589.0
2020-08-18 Medpace Investors, LLC Sale 16589.0
2020-08-19 Troendle August J. Sale 21614.0
2020-08-19 Medpace Investors, LLC Sale 21614.0
2020-08-20 Medpace Investors, LLC Sale 18813.0
2020-08-20 Troendle August J. Sale 18813.0
2020-08-21 Medpace Investors, LLC Sale 24304.0
2020-08-21 Troendle August J. Sale 24304.0
2020-08-24 Medpace Investors, LLC Sale 18903.0
2020-08-24 Troendle August J. Sale 18903.0
2020-08-25 Medpace Investors, LLC Sale 11597.0
2020-08-25 Troendle August J. Sale 11597.0
2020-08-26 Troendle August J. Sale 13889.0
2020-08-26 Medpace Investors, LLC Sale 13889.0
2020-08-27 Troendle August J. Sale 2034.0
2020-08-27 Medpace Investors, LLC Sale 2034.0
2020-08-31 GEIGER JESSE J Sale 3700.0
2020-09-01 GEIGER JESSE J Sale 3110.0
2020-12-01 Medpace Investors, LLC Sale 14000
2020-12-01 Troendle August J. Sale 14000
2020-12-10 EWALD STEPHEN P Sale 10000
2020-12-14 GEIGER JESSE J Sale 4200
2020-12-18 Medpace Investors, LLC Sale 216048
2020-12-18 Troendle August J. Sale 216048
2020-12-22 Troendle August J. Sale 33260
2020-12-22 Medpace Investors, LLC Sale 33260
2020-12-28 Troendle August J. Sale 1374
2020-12-24 Troendle August J. Sale 3829
2020-12-23 Troendle August J. Sale 3547
2020-12-28 Medpace Investors, LLC Sale 1374
2020-12-24 Medpace Investors, LLC Sale 3829
2020-12-23 Medpace Investors, LLC Sale 3547
2020-12-30 Troendle August J. Sale 19930
2020-12-30 Medpace Investors, LLC Sale 19930
2021-01-04 Medpace Investors, LLC Sale 10127
2021-01-04 Troendle August J. Sale 10127
2021-01-07 Medpace Investors, LLC Sale 93552
2021-01-06 Medpace Investors, LLC Sale 91667
2021-01-07 Troendle August J. Sale 93552
2021-01-06 Troendle August J. Sale 91667
2021-01-08 Medpace Investors, LLC Sale 26666
2021-01-08 Troendle August J. Sale 26666
2021-02-10 GEIGER JESSE J Sale 4000
2021-02-09 EWALD STEPHEN P Sale 10000
2021-02-10 GEIGER JESSE J Sale 4000
2021-02-09 EWALD STEPHEN P Sale 10000
Transaction Date) Insider Transaction Type Number of Shares Transacted