How much does a Stock Analyst make in Trenton, NJ?
As of March 01, 2025, the average annual salary for a Stock Analyst in Trenton, NJ is $62,341. According to Salary.com, salaries can range from a low of $56,246 to a high of $74,718, with most professionals earning between $59,150 and $68,820.