Alexanders (NYSE: ALX) is owned by 31.96% institutional shareholders, 73.58% Alexanders insiders, and 0.00% retail investors. David Mandelbaum is the largest individual Alexanders shareholder, owning 1.36M shares representing 26.67% of the company. David Mandelbaum's Alexanders shares are currently valued at $310.35M.
If you're new to stock investing, here's how to buy Alexanders stock.