Insider Activity of McLean Stephen M.
Biography of McLean Stephen M.
No biography is available at this moment.
No biography is available at this moment.
| 2022-08-19 | Certara, Inc. CERT | 20,000 0.0125% | $16.32 | $326,400 | +8.42% | |||
| 2020-12-15 | Certara, Inc. CERT | director | 44,000 0.0213% | $23.00 | $1.01M | -12.84% |