Blue Bird Corporation (BLBD) Declined -6.99% or -1.65 To Price $21.95 On Friday
Blue Bird Corporation (BLBD) declined -6.99% or -1.65 to $21.95. It is close to 143906 shares traded, which is 161.25% compare to the average total volume 89245. The market cap of BLBD is $527.50 million. The year to date change…