O'Toole Eric F

Insider Buys Quantity –
0
2023-05-17SaleEdgewell Personal Care Company
EPC
President, North America
4,000
0.0078%
$43.95$175,817-13.79%
2022-03-15SaleEdgewell Personal Care Company
EPC
President, North America
14,000
0.0258%
$37.00$517,980+4.63%