This is an unusual time for stocks, and none more so thanĀ Bank of America‘s (NYSE: BAC).
Shares of the nation’s second biggest bank by assets have climbed by more than 50% since the presidential election in November. The optimism has been fueled by hope that Trump will be able to deliver on his campaign vows to deregulate the financial services industry, cut the corporate tax rate, and accelerate economic growth with a $1 trillion Keynesian fiscal stimulus package.