Alphai.io Logo
Newmont (NEM) exec Mark C. Rodgers sells 4,443 shares under plan