Earlier this year there was talk about banning the corporate buybacks. Ban the buybacks they said. Buybacks are a boon for the rich they said. Buybacks are evil! Buybacks are Ruthless!!!
Keep Reading
As the stock market continues to soar to never seen before levels in 2017, warnings about excessive prices persist. This past week the Shiller Cape Ratio hit its highest level since 2001.
Is it time to sell everything and hide it under a mattress for 5 years?
Another Tuesday Trading Session in the books. While the media likes to give an exact reason why the S&P500 and DJIA hit record highs, I'm pretty sure stocks were going to head higher even if Yellen did not speak today.
Courtesy of CNBC.com:
Home Depot blasted to new lifetime highs today after reporting earnings that impressed investors. They also announced an $18 billion share repurchase program.