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  Evolent Health, Inc. (EVH)
← All EVH superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 5,563,912 4.18 $2.28 $12,685,719 SEC
2025   Q4 5,563,912 5.68 Reduce 1.77% 0.21 $3.49–8.59 · VW $5.17i $22,255,648 SEC
2025   Q3 5,663,912 11.75 Reduce 3.25% 0.60 $8.24–12.06 · VW $9.56i $47,916,696 SEC
2025   Q2 5,854,468 18.43 Add 13.03% 2.12 $7.06–11.56 · VW $9.43i $65,921,310 SEC
2025   Q1 5,179,468 12.50 Reduce 4.17% 0.52 $8.35–12.98 · VW $9.91i $49,049,562 SEC
2024   Q4 5,404,768 12.50 Add 35.48% 3.27 $10.53–28.35 · VW $16.79i $60,803,640 SEC
2024   Q3 3,989,468 18.30 Reduce 2.97% 0.40 $17.98–33.63 · VW $26.42i $112,822,155 SEC
2024   Q2 4,111,458 13.46 Add 26.06% 2.78 $18.86–32.82 · VW $23.56i $78,611,077 SEC
2024   Q1 3,261,458 17.33 $32.79 $106,943,208 SEC
2023   Q4 3,261,458 15.78 Add 15.13% 2.07 $23.33–33.71 · VW $28.53i $107,725,958 SEC
2023   Q3 2,832,810 14.06 Add 62.13% 5.39 $24.68–31.64 · VW $27.87i $77,137,416 SEC
2023   Q2 1,747,252 7.66 Reduce 21.06% 2.15 $27.52–36.70 · VW $31.35i $52,941,736 SEC
2023   Q1 2,213,454 10.22 Reduce 20.55% 2.72 $25.03–36.26 · VW $31.99i $71,826,582 SEC
2022   Q4 2,786,042 13.23 Add 24.27% 2.58 $21.83–37.98 · VW $29.32i $78,232,059 SEC
2022   Q3 2,241,992 15.93 Reduce 63.57% 18.45 $28.63–39.78 · VW $35.26i $80,555,000 SEC
2022   Q2 6,154,821 29.02 Reduce 13.88% 3.24 $25.01–32.98 · VW $29.07i $189,015,000 SEC
2022   Q1 7,146,395 23.37 Reduce 8.73% 2.33 $21.36–33.14 · VW $27.10i $230,829,000 SEC
2021   Q4 7,829,692 26.68 Reduce 0.80% 0.14 $25.04–34.60 · VW $28.97i $216,648,000 SEC
2021   Q3 7,893,194 17.58 Reduce 7.72% 1.08 $20.75–31.88 · VW $26.10i $244,689,000 SEC
2021   Q2 8,553,155 13.99 $21.12 $180,643,000 SEC
2021   Q1 8,553,155 12.48 $20.20 $172,774,000 SEC
2020   Q4 8,553,155 11.31 $16.03 $137,107,000 SEC
2020   Q3 8,553,155 10.98 Buy 10.98 $7.05–14.50 · VW $12.01i $106,145,000 SEC
Price snapshot:
Current price$5.92
Avg. buy price$17.72
+/- since buy-66.60%
52-week low$2.10
52-week high$11.81