1Q24 Needham Growth Fund Commentary (1)