4Q24 Needham Small Cap Growth Fund Commentary (FINAL)