48 · TMO · Thermo Fisher Scientific Inc · 396 Holders | HoldingsIntel