ICF INTL INC

Ticker: ICFI CUSIP: 44925C103 Class: Common Stock

HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND's Holding History (CIK: 0001535845)

Note: Option positions (PUT/CALL) are excluded.

Q4 2025
Shares 10,600 Value ($000) $904 Avg Close $84.88 Range $72.03 - $95.66
Q3 2025
Shares 30,598 Value ($000) $2,839 Avg Close $92.67 Range $81.95 - $101.71
Q2 2025
Shares 10,600 Value ($000) $898 Avg Close $84.72 Range $77.71 - $89.50
Q1 2025
Shares 10,600 Value ($000) $901 Avg Close $104.74 Range $75.91 - $135.34
Q4 2024
Shares 10,600 Value ($000) $1,264 Avg Close $149.60 Range $116.66 - $179.67
Q1 2022
Shares 35,300 Value ($000) $3,323 Avg Close $93.86 Range $84.68 - $107.00
Q2 2021
Shares 26,000 Value ($000) $2,284 Avg Close $91.51 Range $86.81 - $102.23
Q1 2020
Shares 82,111 Value ($000) $5,641 Avg Close $81.58 Range $47.75 - $95.24