Daniel Jones | ICLR | ILMN | QGEN | RVTY | WAT | WST West Pharmaceutical Services: Mixed Results And A Pricey Stock Makes This A Pass ByMario Cazombo June 2, 2025