Stephen Patrick Roche, Director at Blackmores Limited, holds 750.00 shares in Blackmores Limited (Ticker: BLMMF), holds 944.67K shares in Australian Pharmaceutical Industries Ltd (Ticker: AU:API). Most recently, Stephen Patrick Roche Bought ― shares of Blackmores Limited on Sep 05, 2022 for an estimated value of 51.45K.