McKechnie William Edward (CIK 0001658613)

Latest company ownership

Shares held
65,191
Last filed at
May 16, 2025
Confidence Score
57.5
2025Q4
Confidence Score History
2015Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Jul 29, 2025 Jul 30, 2025 Lexaria Bioscience Corp. Director Buy 90.0 +5,000 37.90% $4.5K
May 30, 2018 May 31, 2018 Lexaria Bioscience Corp. Director Sell 22.5 -50,000 -14.89% $95K
Sep 16, 2015 Nov 23, 2015 Lexaria Bioscience Corp. Director Buy 91.3 +100,000 100.00% $19K