Penelope Jane Maclagan, Director at Computershare Limited, holds 11.16M shares in Computershare Limited (Ticker: CMSQF), holds 8.29M shares in Smart Parking Limited (Ticker: DE:E8Q). Most recently, Penelope Jane Maclagan Sold ― shares of Computershare Limited on Sep 05, 2018 for an estimated value of 473.09K.