UFP Industries · Industrials · ref. ETF XLI · 33 calls · price $89.83
📈 Fundamentals, technical momentum and live news will show here on the final site (loaded live from the same origin as the API).
■ Hold
neutral · not a buy · 🎯$87
Price at call : $82.27 — gap to target +6%
Today : $89.83 — gap to target -3%
🎯 on UFPI : 25% (4 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : May 11, 27
▲ Outperform · 🎯$108
Price at call : $82.54 — upside +31%
Today : $89.83 — upside +20%
🎯 on UFPI : no call matured yet · 📊 on Industry : 63.4% · +12.2% (82 calls)
in progress (365j)
matures : May 5, 27
▲ Buy · 🎯$105
Price at call : $80.31 — upside +31%
Today : $89.83 — upside +17%
🎯 on UFPI : 100% (1 call matured) · 📊 on Industry : 43% · +15.0% (93 calls)
in progress (365j)
matures : May 1, 27
▲ Buy · 🎯$115
Price at call : $85.18 — upside +35%
Today : $89.83 — upside +28%
🎯 on UFPI : 56% (9 calls matureds) · 📊 on Industry : 57.3% · +21.1% (96 calls)
in progress (365j)
matures : May 1, 27
■ Market Perform
neutral · not a buy · 🎯$108
Price at call : $96.2 — gap to target +12%
Today : $89.83 — gap to target +20%
🎯 on UFPI : no call matured yet · 📊 on Industry : 63.4% · +12.2% (82 calls)
in progress (365j)
matures : Apr 20, 27
▲ Buy · 🎯$110
Price at call : $90.57 — upside +21%
Today : $89.83 — upside +22%
🎯 on UFPI : 100% (1 call matured) · 📊 on Industry : 43% · +15.0% (93 calls)
in progress (365j)
matures : Mar 10, 27
▲ Buy · 🎯$112
Price at call : $104.63 — upside +7%
Today : $89.83 — upside +25%
🎯 on UFPI : 100% (1 call matured) · 📊 on Industry : 43% · +15.0% (93 calls)
in progress (365j)
matures : Feb 24, 27
▲ Buy · 🎯$112
Price at call : $92.13 — upside +22%
Today : $89.83 — upside +25%
🎯 on UFPI : 100% (1 call matured) · 📊 on Industry : 43% · +15.0% (93 calls)
in progress (365j)
matures : Oct 31, 26
■ Hold
neutral · not a buy · 🎯$95
Price at call : $90.02 — gap to target +6%
Today : $89.83 — gap to target +6%
🎯 on UFPI : 25% (4 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Oct 9, 26
■ Hold
neutral · not a buy · 🎯$112
Price at call : $103.74 — gap to target +8%
Today : $89.83 — gap to target +25%
🎯 on UFPI : no call matured yet · 📊 on Industry : 53.2% · +5.8% (62 calls)
in progress (365j)
matures : Jul 23, 26
▲ Buy · 🎯$135
Price at call : $112.89 — upside +20%
Today : $89.83 — upside +50%
Expected +20% · Actual -2% · Reason (≥ +15%) : ✗ No
🎯 on UFPI : 56% (9 calls matureds) · 📊 on Industry : 57.3% · +21.1% (96 calls)
-2.1%stock -2% · XLI +27%
▲ Buy · 🎯$155
Price at call : $126.2 — upside +23%
Today : $89.83 — upside +73%
Expected +23% · Actual -23% · Reason (≥ +15%) : ✗ No
🎯 on UFPI : 56% (9 calls matureds) · 📊 on Industry : 57.3% · +21.1% (96 calls)
-22.6%stock -23% · XLI +19%
▲ Buy · 🎯$157
Price at call : $126.2 — upside +24%
Today : $89.83 — upside +75%
Expected +24% · Actual -23% · Reason (≥ +15%) : ✗ No
🎯 on UFPI : 25% (4 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
-22.6%stock -23% · XLI +19%
■ Market Perform
neutral · not a buy · 🎯$125
Price at call : $126.2 — gap to target -1%
Today : $89.83 — gap to target +39%
🎯 on UFPI : no call matured yet · 📊 on Industry : 63.4% · +12.2% (82 calls)
in progress (365j)
matures : Jul 31, 25
▲ Buy · 🎯$133
Price at call : $113 — upside +18%
Today : $89.83 — upside +48%
Expected +18% · Actual -12% · Reason (≥ +15%) : ✗ No
🎯 on UFPI : 56% (9 calls matureds) · 📊 on Industry : 57.3% · +21.1% (96 calls)
-11.6%stock -12% · XLI +9%
■ Neutral
neutral · not a buy · 🎯$102
Price at call : $111.35 — gap to target -8%
Today : $89.83 — gap to target +14%
🎯 on UFPI : no call matured yet · 📊 on Industry : 37.5% · -6.6% (16 calls)
in progress (365j)
matures : Feb 21, 25
▲ Buy · 🎯$137
Price at call : $111.35 — upside +23%
Today : $89.83 — upside +53%
Expected +23% · Actual -3% · Reason (≥ +15%) : ✗ No
🎯 on UFPI : 56% (9 calls matureds) · 📊 on Industry : 57.3% · +21.1% (96 calls)
-2.5%stock -3% · XLI +13%
▲ Buy · 🎯$125
Price at call : $110.11 — upside +14%
Today : $89.83 — upside +39%
Expected +14% · Actual -0% · Reason (≥ +15%) : ✗ No
🎯 on UFPI : 25% (4 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
-0.3%stock -0% · XLI +17%
▲ Buy · 🎯$115
Price at call : $123.21 — upside -7%
Today : $89.83 — upside +28%
Expected -7% · Actual -8% · Reason (≥ +15%) : ✗ No
🎯 on UFPI : 25% (4 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
-7.8%stock -8% · XLI +19%
■ Neutral
neutral · not a buy · 🎯$106
Price at call : $95.78 — gap to target +11%
Today : $89.83 — gap to target +18%
🎯 on UFPI : 100% (1 call matured) · 📊 on Industry : 43% · +15.0% (93 calls)
in progress (365j)
matures : Oct 31, 24
▲ Buy · 🎯$120
Price at call : $100.06 — upside +20%
Today : $89.83 — upside +34%
Expected +20% · Actual +18% · Reason (≥ +15%) : ✓ Yes
🎯 on UFPI : 56% (9 calls matureds) · 📊 on Industry : 57.3% · +21.1% (96 calls)
+18.3%stock +18% · XLI +20%
▲ Buy · 🎯$120
Price at call : $103.91 — upside +15%
Today : $89.83 — upside +34%
Expected +15% · Actual +13% · Reason (≥ +15%) : ✗ No
🎯 on UFPI : 56% (9 calls matureds) · 📊 on Industry : 57.3% · +21.1% (96 calls)
+12.7%stock +13% · XLI +10%
■ Market Perform
neutral · not a buy · 🎯$100
Price at call : $83.88 — gap to target +19%
Today : $89.83 — gap to target +11%
🎯 on UFPI : no call matured yet · 📊 on Industry : 63.4% · +12.2% (82 calls)
in progress (365j)
matures : May 15, 24
▲ Buy · 🎯$112
Price at call : $79.47 — upside +41%
Today : $89.83 — upside +25%
Expected +41% · Actual +47% · Reason (≥ +15%) : ✓ Yes
🎯 on UFPI : 100% (1 call matured) · 📊 on Industry : 43% · +15.0% (93 calls)
+46.8%stock +47% · XLI +25%
▲ Buy · 🎯$100
Price at call : $82.26 — upside +22%
Today : $89.83 — upside +11%
Expected +22% · Actual +40% · Reason (≥ +15%) : ✓ Yes
🎯 on UFPI : 25% (4 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
+40.4%stock +40% · XLI +23%
▲ Buy · 🎯$102
Price at call : $85.04 — upside +20%
Today : $89.83 — upside +14%
Expected +20% · Actual +31% · Reason (≥ +15%) : ✓ Yes
🎯 on UFPI : 56% (9 calls matureds) · 📊 on Industry : 57.3% · +21.1% (96 calls)
+31.0%stock +31% · XLI +20%
■ Market Perform
neutral · not a buy · 🎯$88
Price at call : $67.31 — gap to target +31%
Today : $89.83 — gap to target -2%
🎯 on UFPI : no call matured yet · 📊 on Industry : 63.4% · +12.2% (82 calls)
in progress (365j)
matures : Oct 24, 23
■ Market Perform
neutral · not a buy · 🎯$88
Price at call : $77.41 — gap to target +14%
Today : $89.83 — gap to target -2%
🎯 on UFPI : no call matured yet · 📊 on Industry : 63.4% · +12.2% (82 calls)
in progress (365j)
matures : Apr 26, 23
■ Market Perform
neutral · not a buy · 🎯$82
Price at call : $73.26 — gap to target +12%
Today : $89.83 — gap to target -9%
🎯 on UFPI : no call matured yet · 📊 on Industry : 63.4% · +12.2% (82 calls)
in progress (365j)
matures : Jul 26, 22
▲ Buy · 🎯$93
Price at call : $71.38 — upside +30%
Today : $89.83 — upside +4%
Expected +30% · Actual +5% · Reason (≥ +15%) : ✗ No
🎯 on UFPI : 100% (1 call matured) · 📊 unranked overall
+5.1%stock +5% · XLI -12%
■ Neutral
neutral · not a buy · 🎯$85
Price at call : $81.4 — gap to target +4%
Today : $89.83 — gap to target -5%
🎯 on UFPI : no call matured yet · 📊 on Industry : 37.5% · -6.6% (16 calls)
in progress (365j)
matures : Apr 22, 22
▲ Buy · 🎯$66
Price at call : $54.91 — upside +20%
Today : $89.83 — upside -27%
Expected +20% · Actual +34% · Reason (≥ +15%) : ✓ Yes
🎯 on UFPI : 56% (9 calls matureds) · 📊 on Industry : 57.3% · +21.1% (96 calls)
+34.0%stock +34% · XLI +44%
▲ Buy · 🎯$56
Price at call : $48.53 — upside +15%
Today : $89.83 — upside -38%
Expected +15% · Actual +46% · Reason (≥ +15%) : ✓ Yes
🎯 on UFPI : 56% (9 calls matureds) · 📊 on Industry : 57.3% · +21.1% (96 calls)
+45.6%stock +46% · XLI +42%