3Q24 Needham Aggressive Growth Fund Commentary