Did Business Growth Power Blue Bird’s (NASDAQ:BLBD) Share Price Gain of 104%?

The Blue Bird Corporation (NASDAQ:BLBD) share price has had a bad week, falling 11%. But that scarcely detracts from the really solid long term returns generated by the company over…