Brian Finn, Director at Scotts Miracle-Gro Company, holds 751.36K shares in Sarcos Technology and Robotics (Ticker: STRC), holds 14.08K shares in Scotts Miracle-Gro Company (Ticker: SMG), holds 35.78K shares in Blue Owl Capital (Ticker: OBDC). Most recently, Brian Finn Bought ― shares of Sarcos Technology and Robotics on Dec 22, 2023 for an estimated value of 71.20K.