Performance analysis of Celestica (CLS)
Annual Return
Over the past 3 years, CLS has had an average annual return of +227.31%, outperforming the benchmark SPY, which returned +22.45% annual.
Over the past 5 years, CLS has had an average annual return of +121.69%, outperforming the benchmark SPY, which returned +13.88% annual.
Over the past 10 years, CLS has had an average annual return of +45.53%, outperforming the benchmark SPY, which returned +15.44% annual.
Since Nov 1, 1999, CLS has had an average annual return of +10.97%, outperforming the benchmark SPY, which returned +8.56% annual.
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| +55.11% | +220.27% | +215.24% | +159.80% | +1.27% | +37.91% | -2.43% | -5.67% | -16.32% | -11.57% | +7.43% | -6.02% |
| 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
| +12.88% | +27.58% | +11.18% | -24.42% | +2.77% | +104.80% | -20.53% | -25.76% | -26.03% | -25.16% | -6.37% | +6.89% |
| 2002 | 2001 | 2000 | 1999 | ||||||||
| -65.09% | -25.55% | -2.25% | +93.04% |
Monthly Return
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Annually Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | -4.95% | -1.20% | +1.46% | +45.41% | -5.91% | +18.98% | +55.11% | ||||||
| 2025 | +33.77% | -13.30% | -26.38% | +8.30% | +35.18% | +35.30% | +28.03% | -2.56% | +26.51% | +39.82% | -0.02% | -14.17% | +220.27% |
| 2024 | +17.35% | +23.78% | +5.66% | -3.58% | +29.06% | +2.52% | -8.53% | -2.90% | +0.40% | +33.80% | +24.62% | +8.28% | +215.24% |
| 2023 | +18.29% | -2.87% | -0.38% | -15.82% | +17.24% | +13.89% | +51.60% | +6.06% | +5.19% | -4.77% | +15.45% | +8.61% | +159.80% |
| 2022 | +11.86% | -4.48% | +0.17% | -5.72% | -1.77% | -11.88% | +8.43% | -2.07% | -18.52% | +30.32% | +1.84% | +0.98% | +1.27% |
| 2021 | -0% | +2.60% | +1.08% | -0.48% | +3.49% | -8.94% | +13% | +7.10% | -6.51% | +10.59% | +4.16% | +8.80% | +37.91% |
| 2020 | +9.28% | -30.09% | -44.63% | +78.06% | +8.81% | +0.76% | +21.09% | -3.89% | -13.20% | -14.92% | +28.26% | +7.18% | -2.43% |
| 2019 | +13.25% | -7.27% | -8.24% | -15.62% | -11.94% | +8.79% | +3.79% | -8.76% | +10.84% | +0.68% | +7.37% | +6.71% | -5.67% |
| 2018 | -3.62% | +7.71% | -4.86% | +11.11% | +4.42% | -1.15% | -0.51% | +4.14% | -11.94% | -4.17% | -0.86% | -14.78% | -16.32% |
| 2017 | +17.13% | -4.68% | +9.82% | -1.92% | -3.59% | -1.17% | -12.43% | -3.36% | +7.73% | -18.81% | +7.84% | -3.32% | -11.57% |
Drawdown analysis of Celestica (CLS)
The maximum drawdown for the CLS was -96.93%, occurring on Mar 9, 2009. Recovery took 3945 trading sessions.
The current CLS drawdown is -2.94%.
Since Nov 1, 1999 CLS has experienced the following drawdowns:
- 50% or more: 2 times
- 40% or more: 2 times
- 30% or more: 4 times
- 20% or more: 7 times
- 10% or more: 11 times
| Depth | Start | To Bottom | Bottom | To Recover | End | Total |
|---|---|---|---|---|---|---|
| -96.93% | Oct 20, 2000 | 2104 | Mar 9, 2009 | 3945 | Nov 7, 2024 | 6049 |
| -53.96% | Feb 5, 2025 | 41 | Apr 4, 2025 | 54 | Jun 24, 2025 | 95 |
| -36.73% | Mar 17, 2000 | 47 | May 24, 2000 | 35 | Jul 14, 2000 | 82 |
| -33.23% | Dec 29, 1999 | 20 | Jan 27, 2000 | 35 | Mar 17, 2000 | 55 |
| -29.24% | Nov 5, 2025 | 82 | Mar 6, 2026 | 25 | Apr 13, 2026 | 107 |
| -29.13% | Jan 22, 2025 | 3 | Jan 27, 2025 | 4 | Jan 31, 2025 | 7 |
| -24.63% | Sep 5, 2000 | 27 | Oct 12, 2000 | 6 | Oct 20, 2000 | 33 |
| -19.68% | Apr 27, 2026 | 16 | May 19, 2026 | 8 | Jun 1, 2026 | 24 |
| -15.04% | Aug 12, 2025 | 7 | Aug 21, 2025 | 9 | Sep 4, 2025 | 16 |
| -13.68% | Jul 20, 2000 | 6 | Jul 28, 2000 | 14 | Aug 17, 2000 | 20 |
| -12.63% | Dec 13, 1999 | 2 | Dec 15, 1999 | 2 | Dec 17, 1999 | 4 |
| -9.30% | Sep 23, 2025 | 8 | Oct 3, 2025 | 4 | Oct 9, 2025 | 12 |
| -9.06% | Nov 21, 2024 | 4 | Nov 27, 2024 | 5 | Dec 5, 2024 | 9 |
| -7.23% | Dec 6, 2024 | 2 | Dec 10, 2024 | 3 | Dec 13, 2024 | 5 |
| -7.15% | Dec 13, 2024 | 3 | Dec 18, 2024 | 13 | Jan 8, 2025 | 16 |
| -6.26% | Nov 8, 2024 | 4 | Nov 14, 2024 | 3 | Nov 19, 2024 | 7 |
| -6.18% | Oct 9, 2025 | 1 | Oct 10, 2025 | 1 | Oct 13, 2025 | 2 |
| -6.05% | Nov 29, 1999 | 2 | Dec 1, 1999 | 3 | Dec 6, 1999 | 5 |
| -5.57% | Nov 11, 1999 | 4 | Nov 17, 1999 | 6 | Nov 26, 1999 | 10 |
| -5.42% | Oct 16, 2025 | 3 | Oct 21, 2025 | 2 | Oct 23, 2025 | 5 |
| -5.10% | Oct 13, 2025 | 1 | Oct 14, 2025 | 1 | Oct 15, 2025 | 2 |
| -4.89% | Aug 28, 2000 | 2 | Aug 30, 2000 | 2 | Sep 1, 2000 | 4 |
| -4.61% | Jun 30, 2025 | 1 | Jul 1, 2025 | 2 | Jul 3, 2025 | 3 |
| -4.45% | Sep 10, 2025 | 2 | Sep 12, 2025 | 2 | Sep 16, 2025 | 4 |
| -3.81% | Jul 17, 2000 | 2 | Jul 19, 2000 | 1 | Jul 20, 2000 | 3 |