33 Investing lessons from 33 companies we researched | 2024 in review