James Rush

U.S. Growth Team

Analyst

James joined Oberweis Asset Management in October 2024 as an Analyst. Previously, he was employed at Craig-Hallum Capital Group in Minneapolis for over five years as a small-cap Research Analyst, where he covered software, internet services, business services, and fintech companies. He earned a BA in Finance and Business Administration/Economics with high honors from Augsburg University.


Invest Now