Annual Returns (%) Insulet Corporation

Year Return
2007 0
2008 -67.12
2009 84.97
2010 8.54
2011 21.48
2012 12.69
2013 74.84
2014 24.15
2015 -17.91
2016 -0.34
2017 83.12
2018 14.96
2019 113.74
2020 50.78
2021 4.55
2022 10.16
2023 -26.3
2024 20.33
2025 2.06