2Q24 Needham Aggressive Growth Fund Commentary (1)