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,4172015-092018-032018-072020-032021-032025-012026-08

Recent Filings — ICFI

DateActivitySharesPriceOwned After
2026-08-26Open-market sale2,000$88.5924,467
2026-03-20Option exercise (derivative)1,237—210
2026-03-20Option exercise (derivative)887—1,447
2026-03-20Option exercise (derivative)406—2,334
2026-03-20Option exercise (derivative)317—2,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
2025-03-20Grant / award (derivative)4,947$0.004,947
2025-03-20Option exercise (derivative)318—4,936
2025-03-20Option exercise (derivative)444—4,085
2025-03-20Option exercise (derivative)407—4,529
2025-03-20Option exercise (derivative)1,028—3,057
2025-03-20Option exercise444$0.0023,333
2025-03-20Option exercise1,028$0.0022,889
2025-03-20Option exercise407$0.0023,740
2025-03-20Tax withholding343$84.8323,325
2025-03-20Tax withholding148$84.8323,668
2025-03-20Tax withholding136$84.8323,816
2025-03-20Tax withholding106$84.8323,952
2025-03-20Option exercise318$0.0024,058
2025-01-21Grant / award2,308$0.0022,695
2025-01-21Tax withholding834$133.2821,861
2024-12-12———20,387
2022-03-20Option exercise (derivative)272—6,416
2022-03-20Grant / award (derivative)2,056$0.006,688
2022-03-20Option exercise (derivative)595—5,313
2022-03-20Option exercise (derivative)508—5,908
2022-03-20Tax withholding199$91.7919,069
2022-03-20Tax withholding170$91.7919,268
2022-03-20Tax withholding91$91.7919,438
2022-03-20Option exercise272$0.0019,529
2022-03-20Option exercise508$0.0019,257
2022-03-20Option exercise595$0.0018,749
2022-03-11Option exercise (derivative)1,169—4,632
2022-03-11Option exercise (derivative)505—5,801
2022-03-11Option exercise1,169$0.0018,208
2022-03-11Option exercise505$0.0018,713
2022-03-11Tax withholding390$89.3218,154
2022-03-11Tax withholding169$89.3218,544
2022-01-18Grant / award2,480$0.0017,920
2022-01-18Tax withholding881$101.4517,039
2021-03-20Grant / award (derivative)2,031$0.007,173
2021-03-20Option exercise (derivative)272—6,901
2021-03-20Option exercise (derivative)595—6,306
2021-03-20Option exercise272$0.0015,730
2021-03-20Tax withholding91$88.9615,639
2021-03-20Tax withholding199$88.9615,440
2021-03-20Option exercise595$0.0015,458
2021-03-12Option exercise (derivative)1,076—5,142
2021-03-12Tax withholding359$92.6514,863
2021-03-12Option exercise1,076$0.0015,222
2021-03-11Option exercise (derivative)585—6,218
2021-03-11Option exercise (derivative)253—6,803
2021-03-11Option exercise585$0.0014,173
2021-03-11Option exercise253$0.0014,426
2021-03-11Tax withholding85$90.1114,341
2021-03-11Tax withholding195$90.1114,146
2021-03-03Open-market sale2,788$88.5913,588
2021-01-26Tax withholding1,088$81.1916,376
2021-01-26Grant / award3,069$0.0017,464
2020-03-21Option exercise (derivative)452—7,787
2020-03-21Option exercise (derivative)731—7,056
2020-03-21Option exercise731$0.0014,338
2020-03-21Tax withholding151$57.7614,639
2020-03-21Option exercise452$0.0014,790
2020-03-21Tax withholding244$57.7614,395
2020-03-20Option exercise (derivative)1,355—8,239
2020-03-20Option exercise (derivative)879—9,594
2020-03-20Grant / award (derivative)1,088$0.0010,473
2020-03-20Grant / award (derivative)2,380$0.009,385
2020-03-20Tax withholding293$57.7614,059
2020-03-20Option exercise879$0.0014,352
2020-03-20Option exercise1,355$0.0013,473
2020-03-20Tax withholding452$57.7613,607
2020-03-12Option exercise (derivative)538—7,005
2020-03-12Option exercise538$0.0012,298
2020-03-12Tax withholding180$69.0612,118
2020-03-11Option exercise (derivative)585—7,543
2020-03-11Option exercise (derivative)253—8,128
2020-03-11Option exercise253$0.0012,040
2020-03-11Option exercise585$0.0011,787
2020-03-11Tax withholding195$77.3011,760
2020-03-11Tax withholding85$77.3011,955
2020-03-06Open-market sale900$80.3111,202
2020-03-03Open-market sale3,078$81.8912,102
2020-01-24Tax withholding1,473$88.8815,180
2020-01-24Grant / award4,261$0.0016,653
2019-03-21Option exercise (derivative)731$0.008,381
2019-03-21Option exercise (derivative)453$0.009,112
2019-03-21Option exercise731$0.0012,334
2019-03-21Option exercise453$0.0012,787
2019-03-21Tax withholding151$75.2812,636
2019-03-21Tax withholding244$75.2812,392
2019-03-20Option exercise (derivative)677—9,565
2019-03-20Option exercise (derivative)440—10,242
2019-03-20Tax withholding226$75.2111,603
2019-03-20Option exercise677$0.0011,536
2019-03-20Option exercise440$0.0011,976
2019-03-20Tax withholding147$75.2111,829
2019-03-16Option exercise (derivative)463—10,682
2019-03-16Option exercise463$0.0011,014
2019-03-16Tax withholding155$76.1710,859
2019-03-12Option exercise (derivative)538—11,145
2019-03-12Tax withholding180$75.9910,551
2019-03-12Option exercise538$0.0010,731
2019-03-11Grant / award (derivative)1,011$0.0011,683
2019-03-11Grant / award (derivative)2,339$0.0010,672
2019-03-08Option exercise (derivative)3,398$0.000
2019-03-08Open-market sale3,398$75.0215,858
2019-03-08Open-market sale5,665$75.0210,193
2019-03-08Option exercise5,665$40.6815,858
2019-03-08Option exercise3,398$27.0319,256
2019-01-24Grant / award4,580$0.0011,695
2019-01-24Tax withholding1,502$63.8210,193
2018-07-13Option exercise (derivative)1,132$0.003,398
2018-07-13Option exercise1,132$27.038,247
2018-07-13Open-market sale1,132$75.007,115
2018-07-12Option exercise (derivative)1,132$0.004,530
2018-07-12Open-market sale1,132$74.007,115
2018-07-12Option exercise1,132$27.038,247
2018-07-09Option exercise (derivative)1,132$0.005,662
2018-07-09Option exercise (derivative)1,408$0.001,409
2018-07-09Option exercise (derivative)1,409$0.000
2018-07-09Option exercise1,409$25.668,524
2018-07-09Option exercise1,408$25.669,932
2018-07-09Option exercise1,132$27.0311,064
2018-07-09Open-market sale1,408$72.858,524
2018-07-09Open-market sale1,409$72.857,115
2018-07-09Open-market sale1,132$73.009,932
2018-03-21Option exercise (derivative)732—8,333
2018-03-21Option exercise (derivative)453—9,065
2018-03-21Tax withholding230$61.407,115
2018-03-21Tax withholding143$61.407,345
2018-03-21Option exercise453$0.007,488
2018-03-21Option exercise732$0.007,035
2018-03-20Option exercise (derivative)440—10,196
2018-03-20Option exercise (derivative)678—9,518
2018-03-20Option exercise440$0.006,654
2018-03-20Tax withholding138$61.106,516
2018-03-20Tax withholding213$61.106,303
2018-03-20Option exercise678$0.006,214
2018-03-17Option exercise (derivative)226—10,636
2018-03-17Tax withholding71$61.205,536
2018-03-17Option exercise226$0.005,607
2018-03-16Option exercise (derivative)463—10,862
2018-03-16Tax withholding146$61.205,381
2018-03-16Option exercise463$0.005,527
2018-03-12Grant / award (derivative)2,152$0.0011,325
2018-01-19Grant / award1,000$0.005,461
2018-01-19Tax withholding397$55.255,064
2017-03-21Option exercise (derivative)453—9,905
2017-03-21Option exercise (derivative)732—9,173
2017-03-21Option exercise732$40.604,407
2017-03-21Tax withholding252$40.604,452
2017-03-21Tax withholding156$40.604,704
2017-03-21Option exercise453$40.604,860
2017-03-20Grant / award (derivative)2,710$0.008,599
2017-03-20Grant / award (derivative)1,759$0.0010,358
2017-03-18Option exercise (derivative)471—5,889
2017-03-18Disposition to issuer158$42.053,675
2017-03-18Option exercise471$42.053,833
2017-03-17Option exercise (derivative)226—6,360
2017-03-17Disposition to issuer76$42.053,362
2017-03-17Option exercise226$42.053,438
2017-03-16Option exercise (derivative)464—926
2017-03-16Option exercise464$41.753,368
2017-03-16Disposition to issuer156$41.753,212
2016-03-21Grant / award (derivative)1,811$0.001,811
2016-03-21Grant / award (derivative)4,737$0.004,737
2016-03-19Option exercise (derivative)814$0.000
2016-03-19Option exercise814$33.973,186
2016-03-19Tax withholding273$33.972,913
2016-03-18Option exercise (derivative)471$0.00471
2016-03-18Tax withholding158$33.972,372
2016-03-18Option exercise471$33.972,530
2016-03-17Option exercise (derivative)226$0.00452
2016-03-17Option exercise226$33.922,135
2016-03-17Tax withholding76$33.922,059
2016-03-16Option exercise (derivative)464$0.001,390
2016-03-16Option exercise464$33.462,065
2016-03-16Tax withholding156$33.461,909
2015-09-18———1,601

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