Nelson Equities

Stocks
Nelson Capital Management LLC Holds $13.36 Million in Amazon.com, Inc. (NASDAQ:AMZN) Mar 29, 2025