DISCLOSEDQuarterly
Renaissance Technologies
Lexaria Bioscience Corp · NASDAQ
16,300 sh · $12.7K
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Lexaria Bioscience Corp · NASDAQ
16,300 sh · $12.7K
BlackRock
Lexaria Bioscience Corp · NASDAQ
27,445 sh · $76.3K