4 ms·For those curious, it's about a 9.49% annualized rate of return over the last 91 years.by hwbehrens 7y agoFor those curious, it's about a 9.49% annualized rate of return over the last 91 years.