3Q23 Needham Growth Fund Commentary (10.25.23)