Brett Thomas Gallagher, Director at Service Stream Limited, holds 2.39M shares in Service Stream Limited (Ticker: DE:UFY). Most recently, Brett Thomas Gallagher Sold €1,609,757 shares of Service Stream Limited on Mar 19, 2024 for an estimated value of 2.01M.