Core & Main Exec Giles Jeffrey D Buys 3,021 Shares and 21,585 Options Amid 17% Monthly Drop – Insider Confidence Signals Potential Upswing
Core & Main insider buying signals confidence: EVP Giles Jeffrey D buys 3,021 shares and 21,585 options amid a 16.9 % monthly dip, hinting at upside if infrastructure demand rebounds.
4 minutes to read

