Senior Equity Analyst Opportunity at William O'Neil + Co