Corporate insiders have not been impressively active so far in 2025. Despite a great deal of volatility, insiders have been held back by a rising wave of uncertainty. With the tariffs confusion lingering, it is tough for folks running corporations to get a handle on costs, profit margins, or economic conditions. While prices have retreated to a degree, it's not like stocks are suddenly super cheap and attractive either. The S&P 500 still trades with a PE ratio based on trailing earnings of 26 and a CAPE Ratio of 32.7. While off the highs of earlier this year, both are still extremely...
Login or create a forever free account to read this news
Sign up/Log in