Any registered stockholder ( shares not held in street name) can for a fee request a stockholder list from the stock transfer agent/Company.
I'm not sure if the time and dollar cost is worth it as stock ownership changes daily and the list contains only the names of the stockholders who have registered stock. Any shares held in street name will be in the name of the brokerage firm.