Sign inGet started

Ostria Sergio J

Insider CIK 1652933 · ICFI Executive Vice President

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
ICFI ICF International, Inc. S Sale2026-08-262026-08-262,000$88.59 $177.2K24,467SEC↗
ICFI ICF International, Inc. S Sale2026-08-262026-08-262,000$88.59 $177.2K24,467SEC↗
ICFI ICF International, Inc. M Exercise deriv2026-03-202026-03-24887— $01,447SEC↗
ICFI ICF International, Inc. M Exercise deriv2026-03-202026-03-241,237— $0210SEC↗
ICFI ICF International, Inc. M Exercise deriv2026-03-202026-03-24317— $02,740SEC↗
ICFI ICF International, Inc. M Exercise deriv2026-03-202026-03-24406— $02,334SEC↗
ICFI ICF International, Inc. A Award deriv2026-03-202026-03-243,766— $08,713SEC↗
ICFI ICF International, Inc. M Exercise2026-03-202026-03-24887— $026,694SEC↗
ICFI ICF International, Inc. M Exercise2026-03-202026-03-241,237— $025,807SEC↗
ICFI ICF International, Inc. M Exercise2026-03-202026-03-24406— $027,100SEC↗
ICFI ICF International, Inc. M Exercise2026-03-202026-03-24317— $027,417SEC↗
ICFI ICF International, Inc. F Tax w/h2026-03-202026-03-24106$65.89 $7.0K27,311SEC↗
ICFI ICF International, Inc. F Tax w/h2026-03-202026-03-24136$65.89 $9.0K27,175SEC↗
ICFI ICF International, Inc. F Tax w/h2026-03-202026-03-24296$65.89 $19.5K26,879SEC↗
ICFI ICF International, Inc. F Tax w/h2026-03-202026-03-24412$65.89 $27.1K26,467SEC↗
ICFI ICF International, Inc. F Tax w/h2026-01-202026-01-22751$94.53 $71.0K24,570SEC↗
ICFI ICF International, Inc. A Award2026-01-202026-01-221,996— $025,321SEC↗
ICFI ICF International, Inc. A Award deriv2025-03-202025-03-244,947— $04,947SEC↗
ICFI ICF International, Inc. M Exercise deriv2025-03-202025-03-24318— $04,936SEC↗
ICFI ICF International, Inc. M Exercise deriv2025-03-202025-03-24444— $04,085SEC↗
ICFI ICF International, Inc. M Exercise deriv2025-03-202025-03-24407— $04,529SEC↗
ICFI ICF International, Inc. M Exercise deriv2025-03-202025-03-241,028— $03,057SEC↗
ICFI ICF International, Inc. M Exercise2025-03-202025-03-24444— $023,333SEC↗
ICFI ICF International, Inc. M Exercise2025-03-202025-03-241,028— $022,889SEC↗
ICFI ICF International, Inc. M Exercise2025-03-202025-03-24407— $023,740SEC↗
ICFI ICF International, Inc. F Tax w/h2025-03-202025-03-24343$84.83 $29.1K23,325SEC↗
ICFI ICF International, Inc. F Tax w/h2025-03-202025-03-24148$84.83 $12.6K23,668SEC↗
ICFI ICF International, Inc. F Tax w/h2025-03-202025-03-24136$84.83 $11.5K23,816SEC↗
ICFI ICF International, Inc. F Tax w/h2025-03-202025-03-24106$84.83 $9.0K23,952SEC↗
ICFI ICF International, Inc. M Exercise2025-03-202025-03-24318— $024,058SEC↗
ICFI ICF International, Inc. A Award2025-01-212025-01-232,308— $022,695SEC↗
ICFI ICF International, Inc. F Tax w/h2025-01-212025-01-23834$133.28 $111.2K21,861SEC↗
ICFI ICF International, Inc. M Exercise deriv2022-03-202022-03-22272— $06,416SEC↗
ICFI ICF International, Inc. A Award deriv2022-03-202022-03-222,056— $06,688SEC↗
ICFI ICF International, Inc. M Exercise deriv2022-03-202022-03-22595— $05,313SEC↗
ICFI ICF International, Inc. M Exercise deriv2022-03-202022-03-22508— $05,908SEC↗
ICFI ICF International, Inc. F Tax w/h2022-03-202022-03-22199$91.79 $18.3K19,069SEC↗
ICFI ICF International, Inc. F Tax w/h2022-03-202022-03-22170$91.79 $15.6K19,268SEC↗
ICFI ICF International, Inc. F Tax w/h2022-03-202022-03-2291$91.79 $8.4K19,438SEC↗
ICFI ICF International, Inc. M Exercise2022-03-202022-03-22272— $019,529SEC↗
ICFI ICF International, Inc. M Exercise2022-03-202022-03-22508— $019,257SEC↗
ICFI ICF International, Inc. M Exercise2022-03-202022-03-22595— $018,749SEC↗
ICFI ICF International, Inc. M Exercise deriv2022-03-112022-03-151,169— $04,632SEC↗
ICFI ICF International, Inc. M Exercise deriv2022-03-112022-03-15505— $05,801SEC↗
ICFI ICF International, Inc. M Exercise2022-03-112022-03-151,169— $018,208SEC↗
ICFI ICF International, Inc. M Exercise2022-03-112022-03-15505— $018,713SEC↗
ICFI ICF International, Inc. F Tax w/h2022-03-112022-03-15390$89.32 $34.8K18,154SEC↗
ICFI ICF International, Inc. F Tax w/h2022-03-112022-03-15169$89.32 $15.1K18,544SEC↗
ICFI ICF International, Inc. A Award2022-01-182022-01-202,480— $017,920SEC↗
ICFI ICF International, Inc. F Tax w/h2022-01-182022-01-20881$101.45 $89.4K17,039SEC↗
ICFI ICF International, Inc. A Award deriv2021-03-202021-03-232,031— $07,173SEC↗
ICFI ICF International, Inc. M Exercise deriv2021-03-202021-03-23272— $06,901SEC↗
ICFI ICF International, Inc. M Exercise deriv2021-03-202021-03-23595— $06,306SEC↗
ICFI ICF International, Inc. M Exercise2021-03-202021-03-23272— $015,730SEC↗
ICFI ICF International, Inc. F Tax w/h2021-03-202021-03-2391$88.96 $8.1K15,639SEC↗
ICFI ICF International, Inc. F Tax w/h2021-03-202021-03-23199$88.96 $17.7K15,440SEC↗
ICFI ICF International, Inc. M Exercise2021-03-202021-03-23595— $015,458SEC↗
ICFI ICF International, Inc. M Exercise deriv2021-03-122021-03-151,076— $05,142SEC↗
ICFI ICF International, Inc. F Tax w/h2021-03-122021-03-15359$92.65 $33.3K14,863SEC↗
ICFI ICF International, Inc. M Exercise2021-03-122021-03-151,076— $015,222SEC↗
ICFI ICF International, Inc. M Exercise deriv2021-03-112021-03-15585— $06,218SEC↗
ICFI ICF International, Inc. M Exercise deriv2021-03-112021-03-15253— $06,803SEC↗
ICFI ICF International, Inc. M Exercise2021-03-112021-03-15585— $014,173SEC↗
ICFI ICF International, Inc. M Exercise2021-03-112021-03-15253— $014,426SEC↗
ICFI ICF International, Inc. F Tax w/h2021-03-112021-03-1585$90.11 $7.7K14,341SEC↗
ICFI ICF International, Inc. F Tax w/h2021-03-112021-03-15195$90.11 $17.6K14,146SEC↗
ICFI ICF International, Inc. S Sale2021-03-032021-03-052,788$88.59 $247.0K13,588SEC↗
ICFI ICF International, Inc. F Tax w/h2021-01-262021-01-281,088$81.19 $88.3K16,376SEC↗
ICFI ICF International, Inc. A Award2021-01-262021-01-283,069— $017,464SEC↗
ICFI ICF International, Inc. M Exercise deriv2020-03-212020-03-24452— $07,787SEC↗
ICFI ICF International, Inc. M Exercise deriv2020-03-212020-03-24731— $07,056SEC↗
ICFI ICF International, Inc. M Exercise2020-03-212020-03-24731— $014,338SEC↗
ICFI ICF International, Inc. F Tax w/h2020-03-212020-03-24151$57.76 $8.7K14,639SEC↗
ICFI ICF International, Inc. M Exercise2020-03-212020-03-24452— $014,790SEC↗
ICFI ICF International, Inc. F Tax w/h2020-03-212020-03-24244$57.76 $14.1K14,395SEC↗
ICFI ICF International, Inc. M Exercise deriv2020-03-202020-03-241,355— $08,239SEC↗
ICFI ICF International, Inc. M Exercise deriv2020-03-202020-03-24879— $09,594SEC↗
ICFI ICF International, Inc. A Award deriv2020-03-202020-03-241,088— $010,473SEC↗
ICFI ICF International, Inc. A Award deriv2020-03-202020-03-242,380— $09,385SEC↗
ICFI ICF International, Inc. F Tax w/h2020-03-202020-03-24293$57.76 $16.9K14,059SEC↗
ICFI ICF International, Inc. M Exercise2020-03-202020-03-24879— $014,352SEC↗
ICFI ICF International, Inc. M Exercise2020-03-202020-03-241,355— $013,473SEC↗
ICFI ICF International, Inc. F Tax w/h2020-03-202020-03-24452$57.76 $26.1K13,607SEC↗
ICFI ICF International, Inc. M Exercise deriv2020-03-122020-03-13538— $07,005SEC↗
ICFI ICF International, Inc. M Exercise2020-03-122020-03-13538— $012,298SEC↗
ICFI ICF International, Inc. F Tax w/h2020-03-122020-03-13180$69.06 $12.4K12,118SEC↗
ICFI ICF International, Inc. M Exercise deriv2020-03-112020-03-13585— $07,543SEC↗
ICFI ICF International, Inc. M Exercise deriv2020-03-112020-03-13253— $08,128SEC↗
ICFI ICF International, Inc. M Exercise2020-03-112020-03-13253— $012,040SEC↗
ICFI ICF International, Inc. M Exercise2020-03-112020-03-13585— $011,787SEC↗
ICFI ICF International, Inc. F Tax w/h2020-03-112020-03-13195$77.30 $15.1K11,760SEC↗
ICFI ICF International, Inc. F Tax w/h2020-03-112020-03-1385$77.30 $6.6K11,955SEC↗
ICFI ICF International, Inc. S Sale2020-03-062020-03-09900$80.31 $72.3K11,202SEC↗
ICFI ICF International, Inc. S Sale2020-03-032020-03-053,078$81.89 $252.1K12,102SEC↗
ICFI ICF International, Inc. F Tax w/h2020-01-242020-01-281,473$88.88 $130.9K15,180SEC↗
ICFI ICF International, Inc. A Award2020-01-242020-01-284,261— $016,653SEC↗
ICFI ICF International, Inc. M Exercise deriv2019-03-212019-03-22731— $08,381SEC↗
ICFI ICF International, Inc. M Exercise deriv2019-03-212019-03-22453— $09,112SEC↗
ICFI ICF International, Inc. M Exercise2019-03-212019-03-22731— $012,334SEC↗
ICFI ICF International, Inc. M Exercise2019-03-212019-03-22453— $012,787SEC↗
ICFI ICF International, Inc. F Tax w/h2019-03-212019-03-22151$75.28 $11.4K12,636SEC↗
ICFI ICF International, Inc. F Tax w/h2019-03-212019-03-22244$75.28 $18.4K12,392SEC↗
ICFI ICF International, Inc. M Exercise deriv2019-03-202019-03-21677— $09,565SEC↗
ICFI ICF International, Inc. M Exercise deriv2019-03-202019-03-21440— $010,242SEC↗
ICFI ICF International, Inc. F Tax w/h2019-03-202019-03-21226$75.21 $17.0K11,603SEC↗
ICFI ICF International, Inc. M Exercise2019-03-202019-03-21677— $011,536SEC↗
ICFI ICF International, Inc. M Exercise2019-03-202019-03-21440— $011,976SEC↗
ICFI ICF International, Inc. F Tax w/h2019-03-202019-03-21147$75.21 $11.1K11,829SEC↗
ICFI ICF International, Inc. M Exercise deriv2019-03-162019-03-19463— $010,682SEC↗
ICFI ICF International, Inc. M Exercise2019-03-162019-03-19463— $011,014SEC↗
ICFI ICF International, Inc. F Tax w/h2019-03-162019-03-19155$76.17 $11.8K10,859SEC↗
ICFI ICF International, Inc. M Exercise deriv2019-03-122019-03-14538— $011,145SEC↗
ICFI ICF International, Inc. F Tax w/h2019-03-122019-03-14180$75.99 $13.7K10,551SEC↗
ICFI ICF International, Inc. M Exercise2019-03-122019-03-14538— $010,731SEC↗
ICFI ICF International, Inc. A Award deriv2019-03-112019-03-131,011— $011,683SEC↗
ICFI ICF International, Inc. A Award deriv2019-03-112019-03-132,339— $010,672SEC↗
ICFI ICF International, Inc. M Exercise deriv2019-03-082019-03-125,665— $00SEC↗
ICFI ICF International, Inc. M Exercise deriv2019-03-082019-03-123,398— $00SEC↗
ICFI ICF International, Inc. S Sale2019-03-082019-03-123,398$75.02 $254.9K15,858SEC↗
ICFI ICF International, Inc. S Sale2019-03-082019-03-125,665$75.02 $425.0K10,193SEC↗
ICFI ICF International, Inc. M Exercise2019-03-082019-03-125,665$40.68 $230.5K15,858SEC↗
ICFI ICF International, Inc. M Exercise2019-03-082019-03-123,398$27.03 $91.8K19,256SEC↗
ICFI ICF International, Inc. A Award2019-01-242019-01-284,580— $011,695SEC↗
ICFI ICF International, Inc. F Tax w/h2019-01-242019-01-281,502$63.82 $95.9K10,193SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-07-132018-07-161,132— $03,398SEC↗
ICFI ICF International, Inc. M Exercise2018-07-132018-07-161,132$27.03 $30.6K8,247SEC↗
ICFI ICF International, Inc. S Sale2018-07-132018-07-161,132$75.00 $84.9K7,115SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-07-122018-07-131,132— $04,530SEC↗
ICFI ICF International, Inc. S Sale2018-07-122018-07-131,132$74.00 $83.8K7,115SEC↗
ICFI ICF International, Inc. M Exercise2018-07-122018-07-131,132$27.03 $30.6K8,247SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-07-092018-07-101,132— $05,662SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-07-092018-07-101,408— $01,409SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-07-092018-07-101,409— $00SEC↗
ICFI ICF International, Inc. M Exercise2018-07-092018-07-101,409$25.66 $36.2K8,524SEC↗
ICFI ICF International, Inc. M Exercise2018-07-092018-07-101,408$25.66 $36.1K9,932SEC↗
ICFI ICF International, Inc. M Exercise2018-07-092018-07-101,132$27.03 $30.6K11,064SEC↗
ICFI ICF International, Inc. S Sale2018-07-092018-07-101,408$72.85 $102.6K8,524SEC↗
ICFI ICF International, Inc. S Sale2018-07-092018-07-101,409$72.85 $102.6K7,115SEC↗
ICFI ICF International, Inc. S Sale2018-07-092018-07-101,132$73.00 $82.6K9,932SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-03-212018-03-23732— $08,333SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-03-212018-03-23453— $09,065SEC↗
ICFI ICF International, Inc. F Tax w/h2018-03-212018-03-23230$61.40 $14.1K7,115SEC↗
ICFI ICF International, Inc. F Tax w/h2018-03-212018-03-23143$61.40 $8.8K7,345SEC↗
ICFI ICF International, Inc. M Exercise2018-03-212018-03-23453— $07,488SEC↗
ICFI ICF International, Inc. M Exercise2018-03-212018-03-23732— $07,035SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-03-202018-03-21440— $010,196SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-03-202018-03-21678— $09,518SEC↗
ICFI ICF International, Inc. M Exercise2018-03-202018-03-21440— $06,654SEC↗
ICFI ICF International, Inc. F Tax w/h2018-03-202018-03-21138$61.10 $8.4K6,516SEC↗
ICFI ICF International, Inc. F Tax w/h2018-03-202018-03-21213$61.10 $13.0K6,303SEC↗
ICFI ICF International, Inc. M Exercise2018-03-202018-03-21678— $06,214SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-03-172018-03-20226— $010,636SEC↗
ICFI ICF International, Inc. F Tax w/h2018-03-172018-03-2071$61.20 $4.3K5,536SEC↗
ICFI ICF International, Inc. M Exercise2018-03-172018-03-20226— $05,607SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-03-162018-03-20463— $010,862SEC↗
ICFI ICF International, Inc. F Tax w/h2018-03-162018-03-20146$61.20 $8.9K5,381SEC↗
ICFI ICF International, Inc. M Exercise2018-03-162018-03-20463— $05,527SEC↗
ICFI ICF International, Inc. A Award deriv2018-03-122018-03-142,152— $011,325SEC↗
ICFI ICF International, Inc. A Award2018-01-192018-01-231,000— $05,461SEC↗
ICFI ICF International, Inc. F Tax w/h2018-01-192018-01-23397$55.25 $21.9K5,064SEC↗
ICFI ICF International, Inc. M Exercise deriv2017-03-212017-03-22453— $09,905SEC↗
ICFI ICF International, Inc. M Exercise deriv2017-03-212017-03-22732— $09,173SEC↗
ICFI ICF International, Inc. M Exercise2017-03-212017-03-22732$40.60 $29.7K4,407SEC↗
ICFI ICF International, Inc. F Tax w/h2017-03-212017-03-22252$40.60 $10.2K4,452SEC↗
ICFI ICF International, Inc. F Tax w/h2017-03-212017-03-22156$40.60 $6.3K4,704SEC↗
ICFI ICF International, Inc. M Exercise2017-03-212017-03-22453$40.60 $18.4K4,860SEC↗
ICFI ICF International, Inc. A Award deriv2017-03-202017-03-222,710— $08,599SEC↗
ICFI ICF International, Inc. A Award deriv2017-03-202017-03-221,759— $010,358SEC↗
ICFI ICF International, Inc. M Exercise deriv2017-03-182017-03-21471— $05,889SEC↗
ICFI ICF International, Inc. D To issuer2017-03-182017-03-21158$42.05 $6.6K3,675SEC↗
ICFI ICF International, Inc. M Exercise2017-03-182017-03-21471$42.05 $19.8K3,833SEC↗
ICFI ICF International, Inc. M Exercise deriv2017-03-172017-03-21226— $06,360SEC↗
ICFI ICF International, Inc. D To issuer2017-03-172017-03-2176$42.05 $3.2K3,362SEC↗
ICFI ICF International, Inc. M Exercise2017-03-172017-03-21226$42.05 $9.5K3,438SEC↗
ICFI ICF International, Inc. M Exercise deriv2017-03-162017-03-20464— $0926SEC↗
ICFI ICF International, Inc. M Exercise2017-03-162017-03-20464$41.75 $19.4K3,368SEC↗
ICFI ICF International, Inc. D To issuer2017-03-162017-03-20156$41.75 $6.5K3,212SEC↗
ICFI ICF International, Inc. A Award deriv2016-03-212016-06-204,737— $04,737SEC↗
ICFI ICF International, Inc. A Award deriv2016-03-212016-03-221,811— $01,811SEC↗
ICFI ICF International, Inc. M Exercise deriv2016-03-192016-03-21814— $00SEC↗
ICFI ICF International, Inc. M Exercise2016-03-192016-03-21814$33.97 $27.7K3,186SEC↗
ICFI ICF International, Inc. F Tax w/h2016-03-192016-03-21273$33.97 $9.3K2,913SEC↗
ICFI ICF International, Inc. M Exercise deriv2016-03-182016-03-21471— $0471SEC↗
ICFI ICF International, Inc. F Tax w/h2016-03-182016-03-21158$33.97 $5.4K2,372SEC↗
ICFI ICF International, Inc. M Exercise2016-03-182016-03-21471$33.97 $16.0K2,530SEC↗
ICFI ICF International, Inc. M Exercise deriv2016-03-172016-03-18226— $0452SEC↗
ICFI ICF International, Inc. M Exercise2016-03-172016-03-18226$33.92 $7.7K2,135SEC↗
ICFI ICF International, Inc. F Tax w/h2016-03-172016-03-1876$33.92 $2.6K2,059SEC↗
ICFI ICF International, Inc. M Exercise deriv2016-03-162016-03-18464— $01,390SEC↗
ICFI ICF International, Inc. M Exercise2016-03-162016-03-18464$33.46 $15.5K2,065SEC↗
ICFI ICF International, Inc. F Tax w/h2016-03-162016-03-18156$33.46 $5.2K1,909SEC↗