Dan O·FollowJul 20, 2022--ListenSharethat was just a 2.5x bump in 17 years from 2005 to 2022. In that same time the stock market grew alot more.so you didn't even miss out (assuming you invested)