■ Neutral
neutral · not a buy · 🎯$34
Price at call : $31.69 — gap to target +7%
Today : $31.15 — gap to target +9%
🎯 on HAFC : 100% (7 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
in progress (365j)
matures : Jul 23, 27
▲ Overweight · 🎯$35
Price at call : $31.07 — upside +13%
Today : $31.15 — upside +12%
🎯 on HAFC : 100% (2 calls matureds) · 📊 on Finance : 51.5% · +3.5% (326 calls)
in progress (365j)
matures : Apr 27, 27
■ Market Perform
neutral · not a buy · 🎯$32
Price at call : $28 — gap to target +14%
Today : $31.15 — gap to target +3%
🎯 on HAFC : 100% (1 call matured) · 📊 on Finance : 43.3% · +0.7% (291 calls)
in progress (365j)
matures : Apr 9, 27
▲ Overweight · 🎯$32
Price at call : $26.47 — upside +21%
Today : $31.15 — upside +3%
🎯 on HAFC : 100% (2 calls matureds) · 📊 on Finance : 51.5% · +3.5% (326 calls)
in progress (365j)
matures : Apr 2, 27
▲ Overweight · 🎯$34
Price at call : $27.45 — upside +24%
Today : $31.15 — upside +9%
🎯 on HAFC : 100% (2 calls matureds) · 📊 on Finance : 51.5% · +3.5% (326 calls)
in progress (365j)
matures : Feb 2, 27
■ Neutral
neutral · not a buy · 🎯$29.5
Price at call : $26.57 — gap to target +11%
Today : $31.15 — gap to target -5%
🎯 on HAFC : 100% (7 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
in progress (365j)
matures : Jan 29, 27
■ Market Perform
neutral · not a buy · 🎯$30.5
Price at call : $26.46 — gap to target +15%
Today : $31.15 — gap to target -2%
🎯 on HAFC : 100% (1 call matured) · 📊 on Finance : 43.3% · +0.7% (291 calls)
in progress (365j)
matures : Oct 22, 26
See the other 48 calls, newest to oldest
■ Neutral
neutral · not a buy · 🎯$27
Price at call : $23.09 — gap to target +17%
Today : $31.15 — gap to target -13%
🎯 on HAFC : 100% (7 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
in progress (365j)
matures : Jul 23, 26
■ Market Perform
neutral · not a buy · 🎯$28
Price at call : $23.09 — gap to target +21%
Today : $31.15 — gap to target -10%
🎯 on HAFC : 100% (1 call matured) · 📊 on Finance : 43.3% · +0.7% (291 calls)
in progress (365j)
matures : Jul 23, 26
■ Neutral
neutral · not a buy · 🎯$27.5
Price at call : $24.02 — gap to target +14%
Today : $31.15 — gap to target -12%
🎯 on HAFC : 100% (7 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
in progress (365j)
matures : Jan 30, 26
■ Market Perform
neutral · not a buy · 🎯$29
Price at call : $25.74 — gap to target +13%
Today : $31.15 — gap to target -7%
🎯 on HAFC : 100% (1 call matured) · 📊 on Finance : 43.3% · +0.7% (291 calls)
in progress (365j)
matures : Dec 4, 25
▲ Buy
Actual +1% · Reason (≥ +15%) : ✗ No
🎯 on HAFC : 100% (1 call matured) · 📊 on Finance : 44.1% · -3.6% (34 calls)
+1.5%stock +1% · XLF +3%
matured Nov 15, 25
▲ Overweight · 🎯$25.5
Price at call : $21.94 — upside +16%
Today : $31.15 — upside -18%
Expected +16% · Actual +24% · Reason (≥ +15%) : ✓ Yes
🎯 on HAFC : 100% (2 calls matureds) · 📊 on Finance : 51.5% · +3.5% (326 calls)
+23.9%stock +24% · XLF +14%
matured Oct 24, 25
■ Neutral
neutral · not a buy · 🎯$22
Price at call : $23.04 — gap to target -5%
Today : $31.15 — gap to target -29%
🎯 on HAFC : 100% (7 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
in progress (365j)
matures : Oct 23, 25
■ Neutral
neutral · not a buy · 🎯$21
Price at call : $23.04 — gap to target -9%
Today : $31.15 — gap to target -33%
🎯 on HAFC : no call matured yet · 📊 on Finance : 36.6% · +2.0% (41 calls)
in progress (365j)
matures : Oct 23, 25
■ Hold
neutral · not a buy🎯 on HAFC : no call matured yet · 📊 on Finance : 37.5% · +11.8% (8 calls)
in progress (365j)
matures : Oct 23, 25
▲ Outperform · 🎯$22
Price at call : $18.44 — upside +19%
Today : $31.15 — upside -29%
Expected +19% · Actual +33% · Reason (≥ +15%) : ✓ Yes
🎯 on HAFC : 100% (1 call matured) · 📊 on Finance : 43.3% · +0.7% (291 calls)
+33.1%stock +33% · XLF +18%
matured Oct 2, 25
■ Neutral
neutral · not a buy · 🎯$21
Price at call : $18.36 — gap to target +14%
Today : $31.15 — gap to target -33%
🎯 on HAFC : no call matured yet · 📊 on Finance : 36.6% · +2.0% (41 calls)
in progress (365j)
matures : Sep 24, 25
■ Neutral
neutral · not a buy · 🎯$22
Price at call : $20.1 — gap to target +9%
Today : $31.15 — gap to target -29%
🎯 on HAFC : no call matured yet · 📊 on Finance : 36.6% · +2.0% (41 calls)
in progress (365j)
matures : Jul 24, 25
■ Neutral
neutral · not a buy · 🎯$21
Price at call : $19.41 — gap to target +8%
Today : $31.15 — gap to target -33%
🎯 on HAFC : 100% (7 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
in progress (365j)
matures : Jul 24, 25
■ Market Perform
neutral · not a buy · 🎯$18
Price at call : $15.63 — gap to target +15%
Today : $31.15 — gap to target -42%
🎯 on HAFC : 100% (1 call matured) · 📊 on Finance : 43.3% · +0.7% (291 calls)
in progress (365j)
matures : Apr 24, 25
■ Neutral
neutral · not a buy · 🎯$17
Price at call : $15.14 — gap to target +12%
Today : $31.15 — gap to target -45%
🎯 on HAFC : no call matured yet · 📊 on Finance : 36.6% · +2.0% (41 calls)
in progress (365j)
matures : Apr 24, 25
■ Market Perform
neutral · not a buy · 🎯$18.5
Price at call : $17.23 — gap to target +7%
Today : $31.15 — gap to target -41%
🎯 on HAFC : 100% (1 call matured) · 📊 on Finance : 43.3% · +0.7% (291 calls)
in progress (365j)
matures : Jan 23, 25
■ Neutral
neutral · not a buy · 🎯$20
Price at call : $16.75 — gap to target +19%
Today : $31.15 — gap to target -36%
🎯 on HAFC : no call matured yet · 📊 on Finance : 36.6% · +2.0% (41 calls)
in progress (365j)
matures : Jan 23, 25
■ Neutral
neutral · not a buy · 🎯$16
Price at call : $14.35 — gap to target +11%
Today : $31.15 — gap to target -49%
🎯 on HAFC : no call matured yet · 📊 on Finance : 36.6% · +2.0% (41 calls)
in progress (365j)
matures : Oct 24, 24
■ Market Perform
neutral · not a buy · 🎯$21
Price at call : $19.06 — gap to target +10%
Today : $31.15 — gap to target -33%
🎯 on HAFC : 100% (1 call matured) · 📊 on Finance : 43.3% · +0.7% (291 calls)
in progress (365j)
matures : Jul 26, 24
■ Neutral
neutral · not a buy · 🎯$19
Price at call : $18.5 — gap to target +3%
Today : $31.15 — gap to target -39%
🎯 on HAFC : no call matured yet · 📊 on Finance : 36.6% · +2.0% (41 calls)
in progress (365j)
matures : Jul 25, 24
■ Neutral
neutral · not a buy · 🎯$17
Price at call : $14.94 — gap to target +14%
Today : $31.15 — gap to target -45%
🎯 on HAFC : 100% (2 calls matureds) · 📊 on Finance : 51.5% · +3.5% (326 calls)
in progress (365j)
matures : Apr 30, 24
■ Hold
neutral · not a buy🎯 on HAFC : 33% (3 calls matureds) · 📊 unranked overall
in progress (365j)
matures : Apr 30, 24
■ Neutral
neutral · not a buy · 🎯$20
Price at call : $16.09 — gap to target +24%
Today : $31.15 — gap to target -36%
🎯 on HAFC : no call matured yet · 📊 on Finance : 36.6% · +2.0% (41 calls)
in progress (365j)
matures : Apr 25, 24
■ Market Perform
neutral · not a buy · 🎯$23
Price at call : $18.28 — gap to target +26%
Today : $31.15 — gap to target -26%
🎯 on HAFC : 100% (1 call matured) · 📊 on Finance : 43.3% · +0.7% (291 calls)
in progress (365j)
matures : Apr 5, 24
▲ Buy · 🎯$29
Price at call : $22.89 — upside +27%
Today : $31.15 — upside -7%
Expected +27% · Actual -25% · Reason (≥ +15%) : ✗ No
🎯 on HAFC : 33% (3 calls matureds) · 📊 unranked overall
-24.7%stock -25% · XLF +7%
matured Jan 25, 24
■ Neutral
neutral · not a buy · 🎯$25
Price at call : $22.01 — gap to target +14%
Today : $31.15 — gap to target -20%
🎯 on HAFC : 100% (7 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
in progress (365j)
matures : May 18, 23
▲ Buy · 🎯$29
Price at call : $27.12 — upside +7%
Today : $31.15 — upside -7%
Expected +7% · Actual -15% · Reason (≥ +15%) : ✗ No
🎯 on HAFC : 33% (3 calls matureds) · 📊 unranked overall
-15.0%stock -15% · XLF -6%
matured Jan 26, 23
▲ Buy · 🎯$28
Price at call : $24.42 — upside +15%
Today : $31.15 — upside -10%
Expected +15% · Actual +7% · Reason (≥ +15%) : ✗ No
🎯 on HAFC : 100% (7 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
+7.4%stock +7% · XLF -12%
matured Nov 15, 22
▲ Buy · 🎯$24
Price at call : $21.02 — upside +14%
Today : $31.15 — upside -23%
Expected +14% · Actual +18% · Reason (≥ +15%) : ✓ Yes
🎯 on HAFC : 33% (3 calls matureds) · 📊 unranked overall
+17.7%stock +18% · XLF +6%
matured Mar 11, 22
■ Neutral
neutral · not a buy · 🎯$9
Price at call : $8.73 — gap to target +3%
Today : $31.15 — gap to target -71%
🎯 on HAFC : no call matured yet · 📊 on Finance : 36.6% · +2.0% (41 calls)
in progress (365j)
matures : Oct 6, 21
■ Neutral
neutral · not a buy · 🎯$9
Price at call : $8.38 — gap to target +7%
Today : $31.15 — gap to target -71%
🎯 on HAFC : 100% (2 calls matureds) · 📊 on Finance : 51.5% · +3.5% (326 calls)
in progress (365j)
matures : Oct 1, 21
■ Neutral
neutral · not a buy · 🎯$21.5
Price at call : $18.59 — gap to target +16%
Today : $31.15 — gap to target -31%
🎯 on HAFC : 100% (7 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
in progress (365j)
matures : Aug 11, 20
▲ Outperform · 🎯$23
Price at call : $20.52 — upside +12%
Today : $31.15 — upside -26%
Expected +12% · Actual -7% · Reason (≥ +15%) : ✗ No
🎯 on HAFC : 43% (7 calls matureds) · 📊 on Finance : 39.9% · -2.6% (353 calls)
-7.0%stock -7% · XLF +11%
matured Oct 29, 19
▲ Outperform · 🎯$29
Price at call : $25.05 — upside +16%
Today : $31.15 — upside -7%
Expected +16% · Actual -14% · Reason (≥ +15%) : ✗ No
🎯 on HAFC : 43% (7 calls matureds) · 📊 on Finance : 39.9% · -2.6% (353 calls)
-14.2%stock -14% · XLF +1%
matured Jul 30, 19
▲ Outperform · 🎯$32
Price at call : $28 — upside +14%
Today : $31.15 — upside +3%
Expected +14% · Actual -15% · Reason (≥ +15%) : ✗ No
🎯 on HAFC : 43% (7 calls matureds) · 📊 on Finance : 39.9% · -2.6% (353 calls)
-15.0%stock -15% · XLF +1%
matured Apr 26, 19
■ Market Perform
neutral · not a buy🎯 on HAFC : no call matured yet · 📊 unranked overall
in progress (365j)
matures : Oct 19, 17
■ Market Perform
neutral · not a buy · 🎯$26
Price at call : $23.98 — gap to target +8%
Today : $31.15 — gap to target -17%
🎯 on HAFC : 100% (1 call matured) · 📊 on Finance : 43.3% · +0.7% (291 calls)
in progress (365j)
matures : Jun 2, 17
▲ Outperform
Actual +24% · Reason (≥ +15%) : ✓ Yes
🎯 on HAFC : 43% (7 calls matureds) · 📊 on Finance : 39.9% · -2.6% (353 calls)
+23.6%stock +24% · XLF +24%
matured Apr 22, 17
▲ Strong Buy
Actual +60% · Reason (≥ +15%) : ✓ Yes
🎯 on HAFC : 43% (7 calls matureds) · 📊 on Finance : 39.9% · -2.6% (353 calls)
+60.5%stock +60% · XLF +38%
matured Jan 27, 17
■ Neutral
neutral · not a buy🎯 on HAFC : 100% (2 calls matureds) · 📊 on Finance : 51.5% · +3.5% (326 calls)
in progress (365j)
matures : Nov 19, 16
▲ Outperform
Actual -6% · Reason (≥ +15%) : ✗ No
🎯 on HAFC : 43% (7 calls matureds) · 📊 on Finance : 39.9% · -2.6% (353 calls)
-6.3%stock -6% · XLF -2%
matured Nov 2, 16
▲ Strong Buy · 🎯$28
Price at call : $23.21 — upside +21%
Today : $31.15 — upside -10%
Expected +21% · Actual +10% · Reason (≥ +15%) : ✗ No
🎯 on HAFC : 43% (7 calls matureds) · 📊 on Finance : 39.9% · -2.6% (353 calls)
+9.8%stock +10% · XLF +8%
matured Aug 24, 16
▲ Buy · 🎯$26
Price at call : $21.97 — upside +18%
Today : $31.15 — upside -17%
Expected +18% · Actual +24% · Reason (≥ +15%) : ✓ Yes
🎯 on HAFC : 100% (7 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
+24.0%stock +24% · XLF +1%
matured Nov 10, 15
▲ Buy · 🎯$26
Price at call : $22 — upside +18%
Today : $31.15 — upside -17%
Expected +18% · Actual +24% · Reason (≥ +15%) : ✓ Yes
🎯 on HAFC : 100% (7 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
+24.0%stock +24% · XLF +1%
matured Nov 7, 15
▲ Buy · 🎯$22
Price at call : $18.11 — upside +21%
Today : $31.15 — upside -29%
Expected +21% · Actual +23% · Reason (≥ +15%) : ✓ Yes
🎯 on HAFC : 100% (7 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
+23.3%stock +23% · XLF +17%
matured Nov 11, 14
▲ Buy · 🎯$19
Price at call : $16 — upside +19%
Today : $31.15 — upside -39%
Expected +19% · Actual +40% · Reason (≥ +15%) : ✓ Yes
🎯 on HAFC : 100% (7 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
+40.4%stock +40% · XLF +20%
matured Jan 25, 14
▲ Buy · 🎯$14
Price at call : $10.84 — upside +29%
Today : $31.15 — upside -55%
Expected +29% · Actual +65% · Reason (≥ +15%) : ✓ Yes
🎯 on HAFC : 100% (7 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
+64.9%stock +65% · XLF +45%
matured Jul 20, 13
▲ Buy · 🎯$12
Price at call : $9.13 — upside +31%
Today : $31.15 — upside -61%
Expected +31% · Actual +71% · Reason (≥ +15%) : ✓ Yes
🎯 on HAFC : 100% (7 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
+71.3%stock +71% · XLF +24%
matured Mar 9, 13