SEC CIK 1652933

Ostria Sergio J

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

Current Positions

CompanyShares OwnedAs Of
ICFIview stock →24,4672026-08-26

Position History — ICFI

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

09,13918,27827,4172026-012026-012026-032026-032026-032026-032026-032026-032026-032026-032026-08

Recent Filings — ICFI

DateActivitySharesPriceOwned After
2026-08-26Open-market sale2,000$88.5924,467
2026-03-20Option exercise (derivative)1,237210
2026-03-20Option exercise (derivative)8871,447
2026-03-20Option exercise (derivative)4062,334
2026-03-20Option exercise (derivative)3172,740
2026-03-20Grant / award (derivative)3,766$0.008,713
2026-03-20Tax withholding412$65.8926,467
2026-03-20Tax withholding296$65.8926,879
2026-03-20Tax withholding136$65.8927,175
2026-03-20Tax withholding106$65.8927,311
2026-03-20Option exercise317$0.0027,417
2026-03-20Option exercise406$0.0027,100
2026-03-20Option exercise887$0.0026,694
2026-03-20Option exercise1,237$0.0025,807
2026-01-20Tax withholding751$94.5324,570
2026-01-20Grant / award1,996$0.0025,321

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