Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Allstate Corp (The) (ALL-P-J)

Annual Return

Over the past 3 years, ALL-P-J has had an average annual return of +6.41%, underperforming the benchmark SPY, which returned +22.77% annual.

Since May 16, 2023, ALL-P-J has had an average annual return of +7.96%, underperforming the benchmark SPY, which returned +23.94% annual.

2026202520242023
+1%+5.96%+5.52%+11.86%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+1.56%-0.07%-2.99%+2.95%-0.31%-0.04%+1%
2025-0.15%+2.33%-2.09%+1.34%+0.11%+0.00835%+3.18%+1.19%-1.06%+0.15%+0.04%+0.86%+5.96%
2024+0.82%+0.04%+0.30%-0.64%+2.06%-0.18%-0.41%+1.66%+4.10%-1.73%+0.19%-0.70%+5.52%
2023+4.67%+1.14%+0.42%-1.46%+2.45%-2.17%+3.65%+2.79%+11.86%

Drawdown analysis of Allstate Corp (The) (ALL-P-J)

The maximum drawdown for the ALL-P-J was -5.15%, occurring on Jan 13, 2025. Recovery took 117 trading sessions.

The current ALL-P-J drawdown is -0.55%.

DepthStartTo BottomBottomTo RecoverEndTotal
-5.15%Oct 3, 202468Jan 13, 2025117Jul 2, 2025185
-4.20%Oct 11, 20236Oct 19, 202316Nov 10, 202322
-3.65%Apr 1, 202410Apr 15, 202414May 3, 202424
-3.14%Jan 30, 202640Mar 30, 2026OngoingOngoingOngoing
-3.14%Jul 11, 202330Aug 22, 202335Oct 11, 202365
-2.40%Sep 8, 20252Sep 10, 202596Jan 28, 202698
-2.25%Jul 16, 202411Jul 31, 202427Sep 9, 202438
-2.07%Feb 23, 202415Mar 15, 202410Apr 1, 202425
-1.99%Dec 27, 20234Jan 3, 202427Feb 12, 202431
-1.98%Dec 1, 20233Dec 6, 20235Dec 13, 20238
-1.62%Jul 10, 20253Jul 15, 202524Aug 18, 202527
-1.49%Nov 17, 20233Nov 22, 20236Dec 1, 20239
-1.44%May 6, 20243May 9, 202415May 31, 202418
-1.42%Feb 12, 20241Feb 13, 20247Feb 23, 20248
-1.14%Jun 6, 202416Jul 1, 20243Jul 5, 202419
-0.79%Dec 14, 20232Dec 18, 20236Dec 27, 20238
-0.71%Jun 20, 20236Jun 28, 20238Jul 11, 202314
-0.37%Aug 22, 20256Sep 2, 20252Sep 4, 20258
-0.30%Jun 6, 20233Jun 9, 20232Jun 13, 20235
-0.30%Jan 28, 20261Jan 29, 20261Jan 30, 20262
-0.27%May 30, 20231May 31, 20234Jun 6, 20235
-0.26%May 23, 20233May 26, 20231May 30, 20234
-0.23%May 17, 20231May 18, 20232May 22, 20233
-0.23%Jun 13, 20233Jun 16, 20231Jun 20, 20234
-0.22%Jun 4, 20241Jun 5, 20241Jun 6, 20242