SEC CIK 1827640

Terreri Donald J

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
ICFIview stock →482022-03-20

Position History — ICFI

Reported shares owned immediately after each Form 4 transaction, over time.

01632482021-032021-032022-032022-032022-032022-03

Recent Filings — ICFI

DateActivitySharesPriceOwned After
2022-08-07Option exercise (derivative)113$97.25389
2022-03-20Option exercise (derivative)32$91.79446
2022-03-20Option exercise (derivative)26—502
2022-03-20Option exercise (derivative)20$91.79528
2022-03-20Option exercise (derivative)17$91.79548
2022-03-20Option exercise (derivative)13—478
2022-03-20Grant / award (derivative)152$0.00565
2022-03-20Grant / award (derivative)186$0.00413
2022-03-20Option exercise13$0.0048
2022-03-20Tax withholding5$91.7943
2022-03-20Option exercise26$0.0035
2022-03-20Tax withholding10$91.7933
2021-08-07Option exercise (derivative)114$90.45491
2021-03-20Grant / award (derivative)102$0.00227
2021-03-20Grant / award (derivative)125$0.00125
2021-03-20Option exercise (derivative)14—643
2021-03-20Option exercise (derivative)17$77.98626
2021-03-20Option exercise (derivative)21$77.98605
2021-03-20Tax withholding5$88.969
2021-03-20Option exercise14$0.0014

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.