Glenn Welling - Engaged Capital
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    8
Portfolio value:    $303,413,763
Holdings Activity Buys Sells    History
Holding/activity history for  Upbound Group, Inc. (UPBD)
← All UPBD superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2024   Q3 0 0.00 Sell 100.00% 6.14 $29.23–38.72 · VW $33.40i SEC
2024   Q2 1,167,051 6.14 Reduce 29.94% 2.84 $29.14–35.62 · VW $31.92i $35,828,466 SEC
2024   Q1 1,665,708 9.50 Reduce 30.51% 3.64 $30.32–35.72 · VW $33.61i $58,649,579 SEC
2023   Q4 2,396,916 11.93 Reduce 34.64% 6.82 $25.01–34.93 · VW $29.58i $81,423,237 SEC
2023   Q3 3,667,373 19.69 Reduce 4.94% 0.86 $28.45–36.17 · VW $31.57i $108,004,135 SEC
2023   Q2 3,857,916 17.37 $31.13 $120,096,925 SEC
2023   Q1 3,857,916 13.46 Add 7.04% 0.89 $22.08–30.00 · VW $25.62i $94,557,521 SEC
2022   Q4 3,604,216 13.74 Add 40.54% 3.96 $16.82–26.44 · VW $21.63i $81,275,071 SEC
2022   Q3 2,564,544 8.88 Add 8.86% 0.72 $17.50–31.91 · VW $23.15i $44,905,000 SEC
2022   Q2 2,355,730 7.03 $19.45 $45,819,000 SEC
2022   Q1 2,355,730 6.01 $25.19 $59,341,000 SEC
2021   Q4 2,355,730 13.94 $48.04 $113,169,000 SEC
2021   Q3 2,355,730 9.51 $56.21 $132,416,000 SEC
2021   Q2 2,355,730 9.68 Reduce 19.29% 2.34 $50.82–66.70 · VW $57.67i $125,019,000 SEC
2021   Q1 2,918,609 12.15 $57.66 $168,287,000 SEC
2020   Q4 2,918,609 9.22 $38.29 $111,754,000 SEC
2020   Q3 2,918,609 9.02 Reduce 45.28% 7.24 $25.74–33.51 · VW $29.89i $87,237,000 SEC
2020   Q2 5,333,609 15.99 $27.82 $148,381,000 SEC
2020   Q1 5,333,609 9.89 $14.14 $75,417,000 SEC
2019   Q4 5,333,609 15.98 $28.84 $153,821,000 SEC
2019   Q3 5,333,609 18.68 $25.79 $137,554,000 SEC
2019   Q2 5,333,609 17.28 $26.63 $142,034,000 SEC
2019   Q1 5,333,609 15.62 $20.87 $111,312,000 SEC
2018   Q4 5,333,609 16.01 Add 17.65% 2.40 $11.98–16.68 · VW $14.76i $86,351,000 SEC
2018   Q3 4,533,609 9.14 Reduce 49.53% 8.33 $14.14–14.89 · VW $14.70i $65,193,000 SEC
2018   Q2 8,983,609 16.82 $14.72 $132,239,000 SEC
2018   Q1 8,983,609 10.52 $8.63 $77,529,000 SEC
2017   Q4 8,983,609 12.94 $11.10 $99,718,000 SEC
2017   Q3 8,983,609 12.68 $11.48 $103,132,000 SEC
2017   Q2 8,983,609 15.63 $11.72 $105,288,000 SEC
2017   Q1 8,983,609 24.60 Add 290.19% 18.30 $7.76–11.98 · VW $9.04i $79,685,000 SEC
2016   Q4 2,302,376 8.44 Buy 8.44 $8.00–13.16 · VW $10.86i $25,902,000 SEC
Price snapshot:
Current price$21.15
52-week low$14.83
52-week high$25.85