Ha-ha the fed is now asking banks to consider NEGATIVE INTEREST RATES!!!

Corporate buybacks mean the companies believe in their future and are willing to buy a greater share in themselves at current prices.

Well most of these companies are paying a premium for their shares....history shows that companies have usually mistimed buying their stock and usually buy their stock back at the peak of the market cycle...
 
Back
Top