Nov 4, 3:37 PM ET
SC 13D/A · SUN PHARMACEUTICAL INDUSTRIES LTD · Filed Nov 4, 2010
AMENDMENT NO. 21 TO SCHEDULE 13D