“Jenny Heller's biggest investment pet peeve is when managers deviate from their stated strategy or promises years after receiving an investment.”