Share price $1.13 · As of last filing 2026-03-31
XENON PHARMACEUTICALS INC.
ESSEX PROPERTY TRUST, INC.
Owens Corning