TFSL

TFS Financial CORP
16.67 -0.36% 2026-10-28

Last 90d 6 insider sales

52-week range
13.18 19.49
1-month+2.3%
3-month-7.6%
1-year+20.7%
3-year+51.0%
5-year-16.6%
vs 50-day-1.1%
vs 200-day+4.7%
Volatility22%
Beta0.48
$ vol/day$12M
ATH22.54
From ATH-26.0%
Next report2026-10-29
Nothing written about TFSL yet. Be the first — call it long or short with an entry we price for you, or post a neutral write-up that takes no side. Create a free account
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

WhenPeople SizeValuePrice
1mo sell 1 $169,400 17.16
2mo sell 2 $345,600 17.06
2mo sell 1 $102,743 17.23
2mo sell 1 $108,763 17.11
2mo sell 1 $10,800 17.20
3mo sell 1 $119,275 17.38
5mo sell 1 $72,509 16.58
5mo sell 1 $65,311 15.62
5mo buy 1 $110,950 15.16
5mo sell 1 $9,557 15.38
5mo sell 1 $152,600 15.01
5mo buy 1 $105,140 14.70
6mo buy 1 $313,110 14.39
6mo sell 1 $205,102 14.35
6mo sell 1 $100,188 14.70
8mo buy 1 $66,850 13.04
8mo sell 1 $104,790 13.87
8mo sell 1 $572,081 14.41
8mo sell 1 $107,554 14.05
9mo sell 1 $224,250 14.09
9mo sell 1 $156,310 13.93
10mo buy 1 $19,988 13.22
11mo sell 1 $103,816 12.96
11mo sell 1 $282,600 13.36
11mo sell 1 $71,150 13.38
11mo sell 1 $207,750 12.66
1.1y sell 1 $52,143 12.50
1.2y sell 1 $205,500 12.36
1.2y sell 1 $102,024 12.53
1.2y buy 1 $499,570 12.57
1.2y sell 1 $156,600 11.83
1.5y sell 1 $47,212 11.94
1.5y sell 1 $201,900 12.09
1.5y sell 2 $999,594 11.93
1.5y sell 1 $81,660 11.95
1.6y sell 1 $164,025 10.75
1.7y sell 1 $232,955 11.27
1.7y sell 1 $914,200 11.47
1.7y sell 2 $419,960 11.32
1.7y sell 1 $535,850 11.43
1.7y sell 1 $163,080 11.61
1.7y sell 1 $96,040 11.78
1.7y sell 1 $274,400 11.94
1.9y sell 1 $21,450 11.96
2.0y buy 1 $13,727 10.96
2.1y sell 2 $512,800 10.97
2.2y sell 1 $85,085 10.87
2.2y sell 1 $205,120 10.78
2.4y sell 1 $108,474 10.34
2.5y sell 1 $130,400 10.70
2.5y sell 1 $49,575 10.57
2.5y sell 1 $176,076 10.77
2.6y sell 1 $79,992 10.28
2.7y sell 1 $43,940 10.11
2.7y sell 1 $135,450 10.26
2.8y sched 1 $207,300 11.04
2.8y sched 1 $211,800 11.23
2.8y sched 1 $214,200 11.34
2.8y sched 1 $228,150 11.97
2.8y sched 1 $149,400 12.08
2.9y sched 1 $147,600 11.76
2.9y sched 1 $298,000 11.89
2.9y sell 2 $211,723 11.01
2.9y sell 1 $210,926 10.60
2.9y sell 1 $122,040 10.63
3.2y sell 1 $67,950 10.48
3.2y sell 1 $68,650 10.53
3.2y sell 1 $248,235 10.43
3.2y sell 1 $4,476 10.94
3.2y sell 1 $176,722 11.08
3.5y buy 1 $137,000 8.38
3.9y sell 1 $140,900 10.38
3.9y sell 1 $100,493 10.20
3.9y buy 1 $40,530 9.84
4.1y sell 1 $47,808 9.83
4.2y sell 1 $93,996 10.38
4.5y buy 1 $70,050 9.66
4.7y sell 1 $10,261 11.66
4.9y sell 1 $50,624 12.11
5.1y sell 1 $2,308,994 12.67
5.2y sell 1 $225,873 13.11
5.2y buy 1 $24,981 12.88
5.4y sell 1 $42,120 13.63
5.6y sell 1 $319,950 13.71
5.7y sell 2 $460,393 13.33
5.7y sell 1 $162,800 12.37

Next report 2026-10-29 (Thursday, after close, in 1 day) · EPS estimate 0.09. It has finished the next session higher 47% of the time, average move 1.9%.

Day-after move, last 12 reports, oldest left.

ReportedEst.Actual SurpriseGapDay 1Day 5
2026-07-30 beat 0.08 0.11 +37.5% +3.1% +2.0% -2.5%
2026-04-30 0.08 0.08 — -0.1% -0.1% +0.4%
2026-01-29 miss 0.09 0.08 -11.1% -3.2% -4.2% +1.6%
2025-10-30 beat 0.08 0.09 +12.5% +1.5% +0.4% +4.1%
2025-07-30 0.08 0.08 — -0.2% +4.0% +0.6%
2025-04-30 0.07 0.07 — +0.6% +2.0% +3.6%
2025-01-30 beat 0.06 0.08 +33.3% +1.6% +7.3% +6.7%
2024-10-30 0.06 0.06 — -0.4% -2.9% +5.1%
2024-07-30 beat 0.06 0.07 +16.7% +0.2% -1.5% -7.8%
2024-04-30 beat 0.06 0.07 +27.3% +1.1% +5.7% +7.9%
2024-01-30 beat 0.06 0.07 +16.7% -1.4% -4.4% -7.4%
2023-10-26 beat 0.05 0.07 +40.0% +0.5% +1.8% +11.0%
2023-07-27 beat 0.04 0.06 +71.4% +2.3% +4.5% +8.6%
2023-04-27 miss 0.07 0.06 -7.7% -1.0% -1.6% -2.5%
2023-01-26 0.08 0.08 — +0.6% -0.5% -0.1%
2022-10-27 beat 0.08 0.09 +12.5% +0.8% +7.9% +4.5%
2022-07-28 beat 0.06 0.06 +9.1% -0.9% +3.2% +4.5%
2022-04-28 beat 0.06 0.06 +9.1% -0.5% -1.1% -7.4%
2022-01-27 beat 0.06 0.06 +9.1% +0.2% +0.8% +0.1%
2021-10-28 beat 0.06 0.06 +9.1% -0.8% -0.6% +3.2%
2021-07-29 0.06 0.06 — -0.8% -1.4% -0.4%
2021-04-29 beat 0.07 0.08 +14.3% -0.7% -3.0% -0.8%
2021-01-28 beat 0.07 0.09 +28.6% -2.2% -4.5% -5.3%
2020-10-29 miss 0.06 0.05 -16.7% -0.9% -1.8% -5.1%
2020-07-30 beat 0.05 0.10 +122.2% +3.3% +3.2% +5.9%
2020-04-30 beat 0.05 0.06 +33.3% -1.5% +4.5% +11.4%
2020-01-30 beat 0.06 0.08 +33.3% +0.5% +1.9% +8.5%
2019-10-30 beat 0.06 0.08 +33.3% +0.9% -0.3% +1.8%
2019-07-30 miss 0.07 0.06 -14.3% -0.2% -1.9% -3.9%
2019-04-30 miss 0.07 0.07 -4.5% -0.1% -2.2% +2.9%
2019-01-30 miss 0.08 0.07 -16.0% -0.1% -2.5% +1.1%
2018-10-29 miss 0.08 0.08 -4.0% +0.4% +0.1% +2.5%
2018-07-30 miss 0.09 0.07 -17.6% -0.8% -5.3% -3.7%
2018-04-30 miss 0.09 0.08 -5.9% -0.7% +0.0% +1.6%
2018-01-30 beat 0.08 0.09 +9.0% -0.3% +0.3% +2.9%
2017-10-30 0.08 0.08 — -0.8% -1.5% -2.7%
2017-07-27 beat 0.07 0.08 +14.3% +1.2% -0.3% -1.2%
2017-04-28 beat 0.07 0.08 +14.3% +0.5% +2.5% +2.2%
2017-01-30 0.07 0.07 — -1.2% -2.9% -5.7%
2016-10-27 beat 0.07 0.08 +14.3% +1.7% +0.6% -1.4%
2016-07-28 0.07 0.07 — -0.5% +0.3% +1.4%
2016-04-28 beat 0.06 0.07 +16.7% -0.8% -0.7% +0.0%
2016-01-28 0.06 0.06 — +0.5% +0.2% -6.3%
2015-10-30 beat 0.06 0.08 +33.3% +0.1% +2.4% +4.8%
2015-07-30 beat 0.05 0.06 +12.5% -7.5% -0.2% +2.1%
2015-04-30 miss 0.06 0.05 -16.7% -0.3% -1.6% +0.3%
2015-01-29 beat 0.05 0.06 +20.0% +0.0% -1.1% +0.8%
2014-10-29 miss 0.06 0.05 -16.7% -1.5% +1.3% +1.6%
2014-07-30 beat 0.06 0.06 +9.1% -0.5% -0.1% +0.1%
2014-04-24 0.05 0.05 — +0.0% +0.3% +1.7%
2014-01-30 0.05 0.05 — -0.4% -0.3% +1.1%
2013-10-30 0.05 0.05 — +1.1% -0.8% -2.6%
2013-07-30 beat 0.03 0.05 +66.7% -0.1% -0.3% +1.2%
2013-04-25 beat 0.03 0.04 +33.3% -2.9% +1.1% +4.1%
2013-01-30 beat 0.02 0.04 +100.0% +0.1% +3.1% +5.8%
2012-10-30 miss 0.01 — -63.0% -0.1% -1.0% -5.3%
2012-07-30 miss 0.03 — -100.0% -0.2% -2.5% -5.7%
2012-05-01 miss 0.03 — -100.0% +0.6% +0.1% -0.8%
2012-02-01 0.03 0.03 — -1.6% +0.8% +1.3%
2011-11-16 beat 0.03 0.03 +20.0% +0.2% +0.2% -1.9%
Model view — historical tendencies for the days ahead, not a forecast
Next 1 day
-0.3%
Next 1 week
+0.2%
Next 1 month
+1.4%
Seasonality
Mildly positive window
Next 30 days (to Nov 28): +1.9% median, 56% of the last 18 years finished up.
20-year seasonality chart →
Mean reversion
Neutral — RSI(2) at 48
RSI(2) under 15 is oversold (this name has historically bounced); over 85 is overbought. Its dip-buy edge in history is -0.01%/day.
Mean-reversion stats →
1-month breakdown — Market · β 0.48 +1.2% · Seasonal tilt +0.1%
$12M/day volume 22% volatility +21% 1-year -26% from ATH
52-week range · 55% of the way up · -14% from the high
$13.18$19.49

Not investment advice.