If You’d Invested $1,000 in Micron Technology 42 Years Ago, Here’s How Much You’d Have Today

Line chart of Micron Technology adjusted stock price from 1984 to 2026 showing long-term upward trend

“A $1,000 stake in Micron Technology back on its 1984 IPO day would have grown to roughly $322,000 today with dividends reinvested, delivering a cumulative total return exceeding 32,000% and an annualized growth rate near 15% over the period, underscoring the company’s transformation from a small memory player into a key force in semiconductors amid … Read more

Why We Like The Returns At Cabot (NYSE:CBT)

Cabot Corporation financial returns illustration

“Cabot Corporation demonstrates compelling returns through a robust 22.82% ROE, efficient capital reinvestment with a low 29.24% payout ratio, and undervalued metrics including a trailing P/E of 12.11 and forward P/E of 11.21, supported by strategic expansions in battery materials and sustainable technologies amid projected EPS growth of 5.86% for 2027.” Cabot Corporation stands out … Read more