Regulatory Shake-Up Led to the Sell Off in Teva Pharmaceutical Industries Limited (TEVA) Yahoo Finance 2025-05-26 13:47 Source Original site