Michael Schaffer

(Dr. Michael Schaffer Ph.D.)

Currently holds a position at Psychemedics Corp

Positions

Position Company Period
Vice President - Laboratory Operations Psychemedics Corp April 1, 1999 -
Michael Schaffer's trades of Psychemedics Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2022-12-20 2022-12-16 B Purchase
100 +0.3%
4.95
USD 495
100 +0.3% 4.95 USD 495
2020-11-20 2020-11-18 B Purchase
500 +1.9%
4.20
USD 2,100
500 +1.9% 4.20 USD 2,100
2019-06-14 2019-06-14 S Sale
3,900 -16.9%
9.61
USD 37,479
3,900 -16.9% 9.61 USD 37,479
2019-06-14 2019-06-13 S Sale
2,631 -10.2%
9.82
USD 25,836
2,631 -10.2% 9.82 USD 25,836
2019-06-14 2019-06-12 S Sale
2,800 -9.8%
9.84
USD 27,552
2,800 -9.8% 9.84 USD 27,552
2017-09-06 2017-09-06 S Sale
2,167 -5.9%
20.14
USD 43,643
2,167 -5.9% 20.14 USD 43,643
// ... existing code ... // ... rest of the file ...