Irritable Investor$12.8MFollowers@irritableinvestor09/28/2023Bought 3% more MEDPMedpace at $243.28 0123456789
Irritable Investor$12.8MFollowers@irritableinvestor09/21/2023Bought 7% more MEDPMedpace at $246.75 0123456789
Irritable Investor$12.8MFollowers@irritableinvestor07/17/2023Bought <1% more MEDPMedpace at $242.30 0123456789
Irritable Investor$12.8MFollowers@irritableinvestor06/14/2023Bought 3% more MEDPMedpace at $219.72 0123456789
Irritable Investor$12.8MFollowers@irritableinvestor05/24/2023Bought <1% more MEDPMedpace at $200.89 0123456789
Irritable Investor$12.8MFollowers@irritableinvestor04/12/2023Bought 2% more MEDPMedpace at $194.81 0123456789
Irritable Investor$12.8MFollowers@irritableinvestor03/31/2023Bought 4% more MEDPMedpace at $185.99 0123456789
Irritable Investor$12.8MFollowers@irritableinvestor03/22/2023Bought 48% more MEDPMedpace at $184.15 0123456789
Irritable Investor$12.8MFollowers@irritableinvestor03/20/2023Bought 104% more MEDPMedpace at $176.22 0123456789
Irritable Investor$12.8MFollowers@irritableinvestor03/14/2023Bought 237% more MEDPMedpace at $180.91 0123456789