■ Market Perform
neutral · not a buy · 🎯$24
Price at call : $21.53 — gap to target +11%
Today : $20.8 — gap to target +15%
🎯 on FCF : no call matured yet · 📊 on Finance : 43.3% · +0.7% (291 calls)
in progress (365j)
matures : Jul 31, 27
▲ Overweight · 🎯$25
Price at call : $21.53 — upside +16%
Today : $20.8 — upside +20%
🎯 on FCF : 100% (1 call matured) · 📊 on Finance : 51.5% · +3.5% (326 calls)
in progress (365j)
matures : Jul 30, 27
▲ Outperform · 🎯$24
Price at call : $21.53 — upside +11%
Today : $20.8 — upside +15%
🎯 on FCF : 70% (10 calls matureds) · 📊 on Finance : 38.9% · -0.5% (90 calls)
in progress (365j)
matures : Jul 30, 27
■ Market Perform
neutral · not a buy · 🎯$20
Price at call : $18.03 — gap to target +11%
Today : $20.8 — gap to target -4%
🎯 on FCF : no call matured yet · 📊 on Finance : 43.3% · +0.7% (291 calls)
in progress (365j)
matures : Jan 29, 27
▲ Outperform · 🎯$20
Price at call : $17.11 — upside +17%
Today : $20.8 — upside -4%
🎯 on FCF : 0% (2 calls matureds) · 📊 on Finance : 39.9% · -2.6% (353 calls)
in progress (365j)
matures : Jan 7, 27
■ Market Perform
neutral · not a buy · 🎯$18
Price at call : $15.82 — gap to target +14%
Today : $20.8 — gap to target -13%
🎯 on FCF : no call matured yet · 📊 on Finance : 43.3% · +0.7% (291 calls)
in progress (365j)
matures : May 2, 26
See the other 42 calls, newest to oldest
▲ Outperform · 🎯$20
Price at call : $16.68 — upside +20%
Today : $20.8 — upside -4%
Expected +20% · Actual +10% · Reason (≥ +15%) : ✗ No
🎯 on FCF : 70% (10 calls matureds) · 📊 on Finance : 38.9% · -0.5% (90 calls)
+9.5%stock +10% · XLF +5%
matured Jan 30, 26
▲ Buy · 🎯$21
Price at call : $16.68 — upside +26%
Today : $20.8 — upside +1%
Expected +26% · Actual +10% · Reason (≥ +15%) : ✗ No
🎯 on FCF : 100% (2 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
+9.5%stock +10% · XLF +5%
matured Jan 30, 26
▲ Overweight · 🎯$21.5
Price at call : $16.7 — upside +29%
Today : $20.8 — upside +3%
Expected +29% · Actual +8% · Reason (≥ +15%) : ✗ No
🎯 on FCF : 100% (6 calls matureds) · 📊 on Finance : 48.6% · -0.4% (109 calls)
+8.0%stock +8% · XLF +3%
matured Jan 29, 26
▲ Outperform · 🎯$20
Price at call : $15.89 — upside +26%
Today : $20.8 — upside -4%
Expected +26% · Actual +9% · Reason (≥ +15%) : ✗ No
🎯 on FCF : 70% (10 calls matureds) · 📊 on Finance : 38.9% · -0.5% (90 calls)
+8.6%stock +9% · XLF +18%
matured Jan 8, 26
■ Market Perform
neutral · not a buy · 🎯$20
Price at call : $18.63 — gap to target +7%
Today : $20.8 — gap to target -4%
🎯 on FCF : no call matured yet · 📊 on Finance : 43.3% · +0.7% (291 calls)
in progress (365j)
matures : Dec 4, 25
■ Neutral
neutral · not a buy · 🎯$16
Price at call : $16.47 — gap to target -3%
Today : $20.8 — gap to target -23%
🎯 on FCF : 100% (1 call matured) · 📊 on Finance : 51.5% · +3.5% (326 calls)
in progress (365j)
matures : Oct 31, 25
■ Neutral
neutral · not a buy · 🎯$19
Price at call : $17.93 — gap to target +6%
Today : $20.8 — gap to target -9%
🎯 on FCF : 0% (1 call matured) · 📊 on Finance : 44.1% · -3.6% (34 calls)
in progress (365j)
matures : Jul 29, 25
▲ Outperform · 🎯$18
Price at call : $18.58 — upside -3%
Today : $20.8 — upside -13%
Expected -3% · Actual -12% · Reason (≥ +15%) : ✗ No
🎯 on FCF : 70% (10 calls matureds) · 📊 on Finance : 38.9% · -0.5% (90 calls)
-12.2%stock -12% · XLF +22%
matured Jul 25, 25
■ Market Perform
neutral · not a buy · 🎯$18
Price at call : $18.6 — gap to target -3%
Today : $20.8 — gap to target -13%
🎯 on FCF : no call matured yet · 📊 on Finance : 43.3% · +0.7% (291 calls)
in progress (365j)
matures : Jul 25, 25
■ Neutral
neutral · not a buy · 🎯$17
Price at call : $18.6 — gap to target -9%
Today : $20.8 — gap to target -18%
🎯 on FCF : 100% (1 call matured) · 📊 on Finance : 51.5% · +3.5% (326 calls)
in progress (365j)
matures : Jul 25, 25
▲ Outperform · 🎯$17
Price at call : $12.81 — upside +33%
Today : $20.8 — upside -18%
Expected +33% · Actual +11% · Reason (≥ +15%) : ✗ No
🎯 on FCF : 70% (10 calls matureds) · 📊 on Finance : 38.9% · -0.5% (90 calls)
+10.9%stock +11% · XLF +12%
matured Apr 9, 25
▲ Overweight · 🎯$15.5
Price at call : $13.19 — upside +18%
Today : $20.8 — upside -25%
Expected +18% · Actual +30% · Reason (≥ +15%) : ✓ Yes
🎯 on FCF : 100% (6 calls matureds) · 📊 on Finance : 48.6% · -0.4% (109 calls)
+29.9%stock +30% · XLF +33%
matured Feb 5, 25
▲ Outperform · 🎯$14
Price at call : $11.99 — upside +17%
Today : $20.8 — upside -33%
Expected +17% · Actual +43% · Reason (≥ +15%) : ✓ Yes
🎯 on FCF : 70% (10 calls matureds) · 📊 on Finance : 38.9% · -0.5% (90 calls)
+42.5%stock +43% · XLF +50%
matured Oct 25, 24
■ Market Perform
neutral · not a buy · 🎯$15
Price at call : $14.51 — gap to target +3%
Today : $20.8 — gap to target -28%
🎯 on FCF : no call matured yet · 📊 on Finance : 43.3% · +0.7% (291 calls)
in progress (365j)
matures : Jul 26, 24
▲ Overweight · 🎯$14
Price at call : $14.54 — upside -4%
Today : $20.8 — upside -33%
Expected -4% · Actual +28% · Reason (≥ +15%) : ✓ Yes
🎯 on FCF : 100% (6 calls matureds) · 📊 on Finance : 48.6% · -0.4% (109 calls)
+27.8%stock +28% · XLF +24%
matured Jul 25, 24
▲ Overweight · 🎯$14
Price at call : $12.74 — upside +10%
Today : $20.8 — upside -33%
Expected +10% · Actual +9% · Reason (≥ +15%) : ✗ No
🎯 on FCF : 100% (6 calls matureds) · 📊 on Finance : 48.6% · -0.4% (109 calls)
+9.4%stock +9% · XLF +29%
matured May 18, 24
▲ Outperform · 🎯$16
Price at call : $12.45 — upside +29%
Today : $20.8 — upside -23%
Expected +29% · Actual +9% · Reason (≥ +15%) : ✗ No
🎯 on FCF : 70% (10 calls matureds) · 📊 on Finance : 38.9% · -0.5% (90 calls)
+8.8%stock +9% · XLF +25%
matured Apr 26, 24
■ Market Perform
neutral · not a buy🎯 on FCF : 0% (2 calls matureds) · 📊 on Finance : 39.9% · -2.6% (353 calls)
in progress (365j)
matures : Feb 21, 24
▲ Buy · 🎯$16
Price at call : $12.92 — upside +24%
Today : $20.8 — upside -23%
Expected +24% · Actual -6% · Reason (≥ +15%) : ✗ No
🎯 on FCF : 0% (1 call matured) · 📊 on Finance : 44.1% · -3.6% (34 calls)
-5.5%stock -6% · XLF +8%
matured Sep 29, 23
▲ Outperform · 🎯$16
Price at call : $13.19 — upside +21%
Today : $20.8 — upside -23%
Expected +21% · Actual -5% · Reason (≥ +15%) : ✗ No
🎯 on FCF : 0% (2 calls matureds) · 📊 on Finance : 39.9% · -2.6% (353 calls)
-4.7%stock -5% · XLF +5%
matured Sep 6, 23
■ Equal-Weight
neutral · not a buy · 🎯$15.5
Price at call : $14.65 — gap to target +6%
Today : $20.8 — gap to target -25%
🎯 on FCF : 100% (6 calls matureds) · 📊 on Finance : 48.6% · -0.4% (109 calls)
in progress (365j)
matures : Aug 3, 23
▲ Outperform · 🎯$17
Price at call : $14.94 — upside +14%
Today : $20.8 — upside -18%
Expected +14% · Actual -4% · Reason (≥ +15%) : ✗ No
🎯 on FCF : 0% (2 calls matureds) · 📊 on Finance : 39.9% · -2.6% (353 calls)
-4.0%stock -4% · XLF +6%
matured Aug 1, 23
■ Market Perform
neutral · not a buy🎯 on FCF : 0% (2 calls matureds) · 📊 on Finance : 39.9% · -2.6% (353 calls)
in progress (365j)
matures : Jul 7, 23
▲ Buy · 🎯$19
Price at call : $16.65 — upside +14%
Today : $20.8 — upside -9%
Expected +14% · Actual -15% · Reason (≥ +15%) : ✗ No
🎯 on FCF : 50% (2 calls matureds) · 📊 on Finance : 55.4% · +31.0% (83 calls)
-15.4%stock -15% · XLF -5%
matured Jan 27, 23
▲ Outperform · 🎯$19
Price at call : $15.26 — upside +25%
Today : $20.8 — upside -9%
Expected +25% · Actual -6% · Reason (≥ +15%) : ✗ No
🎯 on FCF : 70% (10 calls matureds) · 📊 on Finance : 38.9% · -0.5% (90 calls)
-5.8%stock -6% · XLF -15%
matured Oct 28, 22
▲ Overweight · 🎯$16.5
Price at call : $14.37 — upside +15%
Today : $20.8 — upside -21%
Expected +15% · Actual +6% · Reason (≥ +15%) : ✗ No
🎯 on FCF : 100% (6 calls matureds) · 📊 on Finance : 48.6% · -0.4% (109 calls)
+5.5%stock +6% · XLF +13%
matured Mar 31, 22
▲ Buy
Actual +36% · Reason (≥ +15%) : ✓ Yes
🎯 on FCF : 100% (2 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
+35.8%stock +36% · XLF +32%
matured Jan 11, 22
■ Neutral
neutral · not a buy · 🎯$9
Price at call : $7.74 — gap to target +16%
Today : $20.8 — gap to target -57%
🎯 on FCF : 100% (1 call matured) · 📊 on Finance : 51.5% · +3.5% (326 calls)
in progress (365j)
matures : Sep 28, 21
■ Sector Perform
neutral · not a buy · 🎯$9
Price at call : $7.14 — gap to target +26%
Today : $20.8 — gap to target -57%
🎯 on FCF : 70% (10 calls matureds) · 📊 on Finance : 38.9% · -0.5% (90 calls)
in progress (365j)
matures : May 13, 21
■ Neutral
neutral · not a buy · 🎯$10
Price at call : $8.8 — gap to target +14%
Today : $20.8 — gap to target -52%
🎯 on FCF : 100% (1 call matured) · 📊 on Finance : 51.5% · +3.5% (326 calls)
in progress (365j)
matures : May 1, 21
■ Neutral
neutral · not a buy · 🎯$9
Price at call : $8.8 — gap to target +2%
Today : $20.8 — gap to target -57%
🎯 on FCF : 100% (2 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
in progress (365j)
matures : Apr 30, 21
■ Neutral
neutral · not a buy · 🎯$9
Price at call : $8.48 — gap to target +6%
Today : $20.8 — gap to target -57%
🎯 on FCF : 50% (2 calls matureds) · 📊 on Finance : 55.4% · +31.0% (83 calls)
in progress (365j)
matures : Mar 25, 21
▲ Outperform · 🎯$16
Price at call : $13.13 — upside +22%
Today : $20.8 — upside -23%
Expected +22% · Actual -33% · Reason (≥ +15%) : ✗ No
🎯 on FCF : 70% (10 calls matureds) · 📊 on Finance : 38.9% · -0.5% (90 calls)
-32.9%stock -33% · XLF -8%
matured Oct 10, 20
▲ Buy · 🎯$16
Price at call : $13.99 — upside +14%
Today : $20.8 — upside -23%
Expected +14% · Actual +4% · Reason (≥ +15%) : ✗ No
🎯 on FCF : 50% (2 calls matureds) · 📊 on Finance : 55.4% · +31.0% (83 calls)
+3.7%stock +4% · XLF +9%
matured Nov 8, 19
■ Neutral
neutral · not a buy🎯 on FCF : no call matured yet · 📊 unranked overall
in progress (365j)
matures : Nov 1, 19
▲ Buy
Actual +6% · Reason (≥ +15%) : ✗ No
🎯 on FCF : 100% (1 call matured) · 📊 on Finance : 51.5% · +3.5% (326 calls)
+6.4%stock +6% · XLF +12%
matured Oct 25, 19
■ Neutral
neutral · not a buy · 🎯$18
Price at call : $17.05 — gap to target +6%
Today : $20.8 — gap to target -13%
🎯 on FCF : 100% (2 calls matureds) · 📊 on Finance : 53% · +4.3% (100 calls)
in progress (365j)
matures : Aug 23, 19
▲ Outperform · 🎯$14
Price at call : $12.87 — upside +9%
Today : $20.8 — upside -33%
Expected +9% · Actual +23% · Reason (≥ +15%) : ✓ Yes
🎯 on FCF : 70% (10 calls matureds) · 📊 on Finance : 38.9% · -0.5% (90 calls)
+23.4%stock +23% · XLF +11%
matured Jul 17, 18
■ Market Perform
neutral · not a buy · 🎯$10
Price at call : $10.16 — gap to target -2%
Today : $20.8 — gap to target -52%
🎯 on FCF : no call matured yet · 📊 on Finance : 43.3% · +0.7% (291 calls)
in progress (365j)
matures : Sep 21, 17
■ Market Perform
neutral · not a buy · 🎯$9.5
Price at call : $9.61 — gap to target -1%
Today : $20.8 — gap to target -54%
🎯 on FCF : no call matured yet · 📊 on Finance : 43.3% · +0.7% (291 calls)
in progress (365j)
matures : Jul 29, 17
■ Market Perform
neutral · not a buy · 🎯$10
Price at call : $9.61 — gap to target +4%
Today : $20.8 — gap to target -52%
🎯 on FCF : no call matured yet · 📊 unranked overall
in progress (365j)
matures : Jul 29, 17
■ Neutral
neutral · not a buy🎯 on FCF : no call matured yet · 📊 unranked overall
in progress (365j)
matures : Mar 9, 17