Martin Whitman - Third Avenue Management
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    53
Portfolio value:    $616,036,133
Holdings Activity Buys Sells    History
Holding/activity history for  ICF International, Inc. (ICFI)
← All ICFI superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 71,736 0.76 Add 35.70% 0.20 $64.34–98.03 · VW $78.22i $4,683,643 SEC
2025   Q4 52,864 0.82 Add 12.42% 0.09 $72.03–95.66 · VW $81.98i $4,509,299 SEC
2025   Q3 47,024 0.83 $94.49 $4,443,298 SEC
2025   Q2 47,024 0.82 $84.71 $3,983,403 SEC
2025   Q1 47,024 0.80 Add 6.42% 0.05 $75.91–135.34 · VW $96.05i $3,995,629 SEC
2024   Q4 44,188 1.02 $119.21 $5,267,651 SEC
2024   Q3 44,188 1.20 Reduce 0.16% <0.01 $128.98–170.47 · VW $152.28i $7,370,117 SEC
2024   Q2 44,257 1.13 Reduce 0.03% <0.01 $137.62–153.79 · VW $145.26i $6,570,394 SEC
2024   Q1 44,269 1.06 Reduce 23.38% 0.30 $128.28–158.00 · VW $146.37i $6,668,239 SEC
2023   Q4 57,779 1.27 $134.09 $7,747,586 SEC
2023   Q3 57,779 1.17 $120.67 $6,972,192 SEC
2023   Q2 57,779 1.19 Reduce 9.44% 0.11 $105.18–128.70 · VW $116.42i $7,187,130 SEC
2023   Q1 63,802 1.20 $109.70 $6,999,079 SEC
2022   Q4 63,802 1.10 $99.05 $6,319,588 SEC
2022   Q3 63,802 1.37 $109.02 $6,956,000 SEC
2022   Q2 63,802 1.08 Reduce 23.75% 0.25 $88.98–103.94 · VW $97.51i $6,062,000 SEC
2022   Q1 83,673 1.07 $94.14 $7,877,000 SEC
2021   Q4 83,673 1.13 $102.55 $8,581,000 SEC
2021   Q3 83,673 1.01 $89.30 $7,472,000 SEC
2021   Q2 83,673 0.97 $87.87 $7,352,000 SEC
2021   Q1 83,673 0.97 $87.41 $7,314,000 SEC
2020   Q4 83,673 0.87 Add 0.08% <0.01 $60.02–79.98 · VW $70.77i $6,220,000 SEC
2020   Q3 83,604 0.72 $61.54 $5,145,000 SEC
2020   Q2 83,604 0.76 Reduce 10.74% 0.10 $51.48–77.43 · VW $66.55i $5,421,000 SEC
2020   Q1 93,665 0.95 $68.70 $6,435,000 SEC
2019   Q4 93,665 0.85 Reduce 16.95% 0.15 $75.40–93.65 · VW $87.34i $8,582,000 SEC
2019   Q3 112,787 0.86 $84.48 $9,528,000 SEC
2019   Q2 112,787 0.69 $72.80 $8,211,000 SEC
2019   Q1 112,787 0.66 $75.35 $8,499,000 SEC
2018   Q4 112,787 0.60 $64.79 $7,307,000 SEC
2018   Q3 112,787 0.48 Reduce 22.25% 0.11 $70.80–82.25 · VW $76.65i $8,510,000 SEC
2018   Q2 145,065 0.51 Add 0.17% <0.01 $58.05–76.13 · VW $67.62i $10,307,000 SEC
2018   Q1 144,822 0.43 $58.45 $8,465,000 SEC
2017   Q4 144,822 0.37 $52.51 $7,604,000 SEC
2017   Q3 144,822 0.36 $53.96 $7,814,000 SEC
2017   Q2 144,822 0.31 $47.11 $6,822,000 SEC
2017   Q1 144,822 0.28 Add 6.94% 0.02 $40.20–57.95 · VW $46.47i $5,981,000 SEC
2016   Q4 135,422 0.35 Reduce 19.74% 0.07 $43.66–59.55 · VW $52.44i $7,475,000 SEC
2016   Q3 168,729 0.35 Reduce 11.72% 0.04 $38.64–45.44 · VW $41.87i $7,478,000 SEC
2016   Q2 191,129 0.36 $40.90 $7,817,000 SEC
2016   Q1 191,129 0.26 Add 0.09% <0.01 $31.26–35.75 · VW $33.62i $6,569,000 SEC
2015   Q4 190,965 0.23 Reduce 2.03% <0.01 $29.19–37.25 · VW $33.63i $6,791,000 SEC
2015   Q3 194,918 0.17 Add 15.12% 0.02 $30.11–37.21 · VW $34.26i $5,924,000 SEC
2015   Q2 169,313 0.15 $34.86 $5,902,000 SEC
2015   Q1 169,313 0.18 $40.85 $6,916,000 SEC
2014   Q4 169,313 0.19 Reduce 61.54% 0.18 $30.33–42.48 · VW $37.43i $6,938,000 SEC
2014   Q3 440,246 0.30 Reduce 29.54% 0.13 $30.75–36.59 · VW $33.67i $13,555,000 SEC
2014   Q2 624,812 0.45 Add 7.20% 0.03 $33.92–40.95 · VW $37.38i $22,093,000 SEC
2014   Q1 582,866 0.48 Reduce 48.20% 0.37 $32.85–44.34 · VW $38.36i $23,204,000 SEC
2013   Q4 1,125,230 0.76 Reduce 15.76% 0.15 $32.18–36.29 · VW $34.52i $39,057,000 SEC
2013   Q3 1,335,820 0.97 Reduce 8.37% 0.08 $31.33–36.00 · VW $33.48i $47,301,000 SEC
2013   Q2 1,457,899 0.97 Reduce 10.53% 0.11 $24.91–31.90 · VW $29.04i $45,938,000 SEC
2013   Q1 1,629,399 1.05 Add 0.82% <0.01 $22.34–27.84 · VW $24.71i $44,320,000 SEC
2012   Q4 1,616,124 1.03 Add 32.22% 0.25 $17.28–24.14 · VW $20.20i $37,882,000 SEC
2012   Q2 1,222,335 0.00 Add 15.62% $21.76–26.12 · VW $23.66i $29,140,000 SEC
2012   Q1 1,057,211 0.77 Add 14.56% 0.10 $24.54–29.22 · VW $26.64i $26,821,000 SEC
2011   Q4 922,856 0.70 Reduce 8.36% 0.05 $17.68–27.55 · VW $24.03i $22,868,000 SEC
2011   Q3 1,007,001 0.58 Add 22.38% 0.11 $18.29–25.97 · VW $21.73i $18,942,000 SEC
2011   Q2 822,818 0.50 Buy 0.50 $20.20–26.01 · VW $24.20i $20,883,000 SEC
Price snapshot:
Current price$79.13
Avg. buy price$43.94
+/- since buy80.10%
52-week low$58.71
52-week high$100.97