Insulet Corp August 30, 2023 - by Joey Ramson $PODD is the biggest leader of the S&P 500 right now. Yesterday it was released that the CEO bought $1 million in shares Share this article: