Thermo Fisher Scientific board authorizes $5 billion share buyback - TMO News | Rallies