Wasson John
Insider CIK 1376437 · ICFI President and COO, Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| ICFI ICF International, Inc. | S Sale | 2026-09-01 | 2026-09-02 | 5,815 | $88.18 | $512.8K | 6,339 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2026-09-01 | 2026-09-02 | 585 | $89.68 | $52.5K | 12,154 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2026-09-01 | 2026-09-02 | 5,815 | $88.18 | $512.8K | 6,339 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2026-09-01 | 2026-09-02 | 585 | $89.68 | $52.5K | 12,154 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2026-07-13 | 2026-07-14 | 12,411 | $80.08 | $993.9K | 27,511 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2026-06-30 | 2026-07-02 | 279 | $70.06 | $19.5K | 21,582 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2026-03-20 | 2026-03-24 | 3,379 | — | $0 | 80,122 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2026-03-20 | 2026-03-24 | 7,312 | — | $0 | 72,810 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2026-03-20 | 2026-03-24 | 7,676 | — | $0 | 65,134 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2026-03-20 | 2026-03-24 | 36,443 | — | $0 | 83,501 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2026-03-20 | 2026-03-24 | 3,462 | $65.89 | $228.1K | 21,303 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2026-03-20 | 2026-03-24 | 3,298 | $65.89 | $217.3K | 24,765 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2026-03-20 | 2026-03-24 | 1,524 | $65.89 | $100.4K | 28,063 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2026-03-20 | 2026-03-24 | 3,379 | — | $0 | 29,587 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2026-03-20 | 2026-03-24 | 7,312 | — | $0 | 26,208 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2026-03-20 | 2026-03-24 | 7,676 | — | $0 | 18,896 | SEC↗ |
| ICFI ICF International, Inc. | J Other | 2026-03-03 | 2026-03-05 | 39,212 | — | $0 | 39,212 | SEC↗ |
| ICFI ICF International, Inc. | J Other | 2026-03-03 | 2026-03-05 | 39,212 | — | $0 | 39,922 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2026-01-20 | 2026-01-22 | 6,283 | $94.53 | $593.9K | 11,220 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2026-01-20 | 2026-01-22 | 17,272 | — | $0 | 17,503 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2025-12-31 | 2026-01-05 | 73 | $81.65 | $6.0K | 231 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2025-12-01 | 2025-12-03 | 5,000 | — | $0 | 79,134 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2025-06-30 | 2025-07-02 | 158 | $80.40 | $12.7K | 18,544 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2025-03-20 | 2025-03-24 | 3,379 | — | $0 | 58,282 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2025-03-20 | 2025-03-24 | 7,386 | — | $0 | 47,058 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2025-03-20 | 2025-03-24 | 29,246 | — | $0 | 61,661 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2025-03-20 | 2025-03-24 | 3,838 | — | $0 | 54,444 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2025-03-20 | 2025-03-24 | 7,386 | — | $0 | 17,756 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2025-03-20 | 2025-03-24 | 3,838 | — | $0 | 21,594 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2025-03-20 | 2025-03-24 | 3,379 | — | $0 | 24,973 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2025-03-20 | 2025-03-24 | 1,524 | $84.83 | $129.3K | 23,449 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2025-03-20 | 2025-03-24 | 1,731 | $84.83 | $146.8K | 21,718 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2025-03-20 | 2025-03-24 | 3,332 | $84.83 | $282.7K | 18,386 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2025-01-21 | 2025-01-23 | 6,401 | $133.28 | $853.1K | 10,370 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2025-01-21 | 2025-01-23 | 16,587 | — | $0 | 16,771 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2024-12-31 | 2025-01-02 | 101 | $112.15 | $11.3K | 184 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2024-11-13 | 2024-11-14 | 2,970 | — | $0 | 65,748 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2024-11-06 | 2024-11-07 | 100 | $180.00 | $18.0K | 68,718 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2024-08-30 | 2024-09-03 | 1,583 | $165.14 | $261.4K | 51,022 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2024-08-29 | 2024-08-30 | 1,417 | $165.14 | $234.0K | 52,605 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2024-08-14 | 2024-08-15 | 1,868 | — | $0 | 54,022 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2024-07-03 | 2024-07-05 | 3,000 | $135.09 | $405.3K | 19,045 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2024-06-28 | 2024-07-02 | 83 | $141.65 | $11.8K | 18,663 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2024-03-20 | 2024-03-22 | 6,294 | — | $0 | 32,415 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2024-03-20 | 2024-03-22 | 3,839 | — | $0 | 38,709 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2024-03-20 | 2024-03-22 | 13,515 | — | $0 | 46,241 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2024-03-20 | 2024-03-22 | 3,693 | — | $0 | 42,548 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2024-03-20 | 2024-03-22 | 2,839 | $152.59 | $433.2K | 18,580 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2024-03-20 | 2024-03-22 | 1,666 | $152.59 | $254.2K | 23,151 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2024-03-20 | 2024-03-22 | 3,693 | — | $0 | 24,817 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2024-03-20 | 2024-03-22 | 3,839 | — | $0 | 21,124 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2024-03-20 | 2024-03-22 | 6,294 | — | $0 | 17,285 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2024-03-20 | 2024-03-22 | 1,732 | $152.59 | $264.3K | 21,419 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2024-03-05 | 2024-03-07 | 2,938 | — | $0 | 22,045 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2024-01-16 | 2024-01-18 | 6,838 | $132.00 | $902.6K | 10,991 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2024-01-16 | 2024-01-18 | 17,603 | — | $0 | 17,829 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2024-01-02 | 2024-01-04 | 2,500 | $135.00 | $337.5K | 24,983 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2023-12-29 | 2024-01-02 | 84 | $126.12 | $10.6K | 226 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2023-12-26 | 2023-12-27 | 4,423 | $133.28 | $589.5K | 27,483 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2023-12-26 | 2023-12-27 | 577 | $133.79 | $77.2K | 31,906 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2023-08-25 | 2023-08-28 | 1,000 | — | $0 | 32,483 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2023-08-08 | 2023-08-09 | 5,670 | — | $0 | 11,885 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2023-06-30 | 2023-07-03 | 142 | $118.27 | $16.8K | 17,555 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2023-06-13 | 2023-06-14 | 4,900 | $125.42 | $614.6K | 21,740 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2023-06-12 | 2023-06-13 | 100 | $125.14 | $12.5K | 26,640 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2023-03-20 | 2023-03-22 | 6,157 | — | $0 | 32,726 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2023-03-20 | 2023-03-22 | 3,147 | — | $0 | 42,576 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2023-03-20 | 2023-03-22 | 1,798 | — | $0 | 45,723 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2023-03-20 | 2023-03-22 | 15,353 | — | $0 | 47,521 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2023-03-20 | 2023-03-22 | 3,693 | — | $0 | 38,883 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2023-03-20 | 2023-03-22 | 1,666 | $107.28 | $178.7K | 20,190 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2023-03-20 | 2023-03-22 | 1,420 | $107.28 | $152.3K | 21,856 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2023-03-20 | 2023-03-22 | 811 | $107.28 | $87.0K | 23,276 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2023-03-20 | 2023-03-22 | 1,798 | — | $0 | 24,087 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2023-03-20 | 2023-03-22 | 3,147 | — | $0 | 22,289 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2023-03-20 | 2023-03-22 | 3,693 | — | $0 | 19,142 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2023-03-20 | 2023-03-22 | 6,157 | — | $0 | 15,449 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2023-03-20 | 2023-03-22 | 2,777 | $107.28 | $297.9K | 17,413 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2023-01-24 | 2023-01-26 | 3,385 | $98.67 | $334.0K | 9,292 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2023-01-24 | 2023-01-26 | 10,787 | — | $0 | 12,677 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2022-12-30 | 2023-01-03 | 47 | $93.84 | $4.4K | 1,890 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2022-11-11 | 2022-11-15 | 2,999 | — | $0 | 32,168 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2022-11-11 | 2022-11-15 | 1,353 | $103.70 | $140.3K | 1,843 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2022-11-11 | 2022-11-15 | 2,999 | — | $0 | 3,196 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2022-10-03 | 2022-10-04 | 1,500 | $110.04 | $165.1K | 26,740 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2022-09-30 | 2022-10-03 | 1,000 | $110.22 | $110.2K | 28,240 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2022-09-28 | 2022-09-30 | 549 | $106.13 | $58.3K | 31,191 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2022-09-28 | 2022-09-30 | 1,951 | $105.67 | $206.2K | 29,240 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2022-09-08 | 2022-09-30 | 48,800 | — | $0 | 48,800 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2022-09-08 | 2022-09-30 | 48,800 | — | $0 | 31,740 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2022-08-31 | 2022-09-06 | 1,910 | — | $0 | 12,891 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2022-08-31 | 2022-09-06 | 3,000 | — | $0 | 9,891 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2022-06-30 | 2022-07-01 | 197 | $89.78 | $17.7K | 14,801 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2022-03-20 | 2022-03-22 | 14,772 | — | $0 | 42,293 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2022-03-20 | 2022-03-22 | 899 | — | $0 | 41,394 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2022-03-20 | 2022-03-22 | 3,079 | — | $0 | 38,315 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2022-03-20 | 2022-03-22 | 3,148 | — | $0 | 35,167 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2022-03-20 | 2022-03-22 | 3,148 | — | $0 | 13,841 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2022-03-20 | 2022-03-22 | 3,079 | — | $0 | 16,920 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2022-03-20 | 2022-03-22 | 899 | — | $0 | 17,819 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2022-03-20 | 2022-03-22 | 406 | $91.79 | $37.3K | 17,413 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2022-03-20 | 2022-03-22 | 1,389 | $91.79 | $127.5K | 16,024 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2022-03-20 | 2022-03-22 | 1,420 | $91.79 | $130.3K | 14,604 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2022-03-11 | 2022-03-15 | 4,336 | — | $0 | 27,521 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2022-03-11 | 2022-03-15 | 3,046 | — | $0 | 31,857 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2022-03-11 | 2022-03-15 | 4,336 | — | $0 | 10,864 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2022-03-11 | 2022-03-15 | 1,374 | $89.32 | $122.7K | 12,536 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2022-03-11 | 2022-03-15 | 3,046 | — | $0 | 13,910 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2022-03-11 | 2022-03-15 | 1,843 | $89.32 | $164.6K | 10,693 | SEC↗ |
| ICFI ICF International, Inc. | W Will | 2022-02-23 | 2022-04-07 | 400 | — | $0 | 716 | SEC↗ |
| ICFI ICF International, Inc. | W Will | 2022-02-22 | 2022-04-07 | 316 | — | $0 | 316 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2022-01-18 | 2022-01-20 | 2,805 | $101.45 | $284.6K | 6,528 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2022-01-18 | 2022-01-20 | 9,196 | — | $0 | 9,333 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2022-01-10 | 2022-01-11 | 405 | $103.72 | $42.0K | 75,346 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2022-01-10 | 2022-01-11 | 95 | $104.39 | $9.9K | 75,751 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2022-01-10 | 2022-01-11 | 1,500 | $102.86 | $154.3K | 73,846 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2022-01-10 | 2022-01-11 | 3,000 | $101.75 | $305.3K | 70,846 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2021-12-31 | 2022-01-03 | 137 | $97.77 | $13.4K | 75,983 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2021-12-03 | 2021-12-07 | 3,500 | — | $0 | 75,846 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2021-11-11 | 2021-11-15 | 1,500 | — | $0 | 34,903 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2021-11-11 | 2021-11-15 | 677 | $104.93 | $71.0K | 79,346 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2021-11-11 | 2021-11-15 | 1,500 | — | $0 | 80,023 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2021-06-30 | 2021-07-01 | 173 | $83.80 | $14.5K | 78,523 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2021-05-24 | 2021-05-26 | 1,725 | — | $0 | 78,350 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2021-05-24 | 2021-05-26 | 1,250 | — | $0 | 80,075 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2021-03-20 | 2021-03-23 | 3,079 | — | $0 | 36,403 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2021-03-20 | 2021-03-23 | 900 | — | $0 | 39,482 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2021-03-20 | 2021-03-23 | 12,589 | — | $0 | 40,382 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2021-03-20 | 2021-03-23 | 900 | — | $0 | 83,120 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2021-03-20 | 2021-03-23 | 406 | $88.96 | $36.1K | 82,714 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2021-03-20 | 2021-03-23 | 1,389 | $88.96 | $123.6K | 81,325 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2021-03-20 | 2021-03-23 | 3,079 | — | $0 | 82,220 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2021-03-12 | 2021-03-15 | 3,663 | — | $0 | 27,793 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2021-03-12 | 2021-03-15 | 1,653 | $92.65 | $153.2K | 79,141 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2021-03-12 | 2021-03-15 | 3,663 | — | $0 | 80,794 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2021-03-11 | 2021-03-15 | 2,168 | — | $0 | 31,456 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2021-03-11 | 2021-03-15 | 1,523 | — | $0 | 33,624 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2021-03-11 | 2021-03-15 | 2,168 | — | $0 | 77,273 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2021-03-11 | 2021-03-15 | 978 | $90.11 | $88.1K | 77,131 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2021-03-11 | 2021-03-15 | 687 | $90.11 | $61.9K | 78,109 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2021-03-11 | 2021-03-15 | 1,523 | — | $0 | 78,796 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2021-02-19 | 2021-02-22 | 1,840 | $85.00 | $156.4K | 75,105 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2021-01-26 | 2021-01-28 | 3,193 | $81.19 | $259.2K | 81,676 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2021-01-26 | 2021-01-28 | 10,449 | — | $0 | 84,869 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2021-01-20 | 2021-01-21 | 3,329 | $80.00 | $266.3K | 74,420 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2021-01-19 | 2021-01-21 | 241 | $80.00 | $19.3K | 77,749 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2020-12-31 | 2021-01-05 | 60 | $70.14 | $4.2K | 77,990 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2020-11-11 | 2020-11-12 | 1,500 | — | $0 | 35,147 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2020-11-11 | 2020-11-12 | 677 | $74.71 | $50.6K | 77,930 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2020-11-11 | 2020-11-12 | 1,500 | — | $0 | 78,607 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2020-06-30 | 2020-07-01 | 227 | $60.13 | $13.6K | 77,107 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2020-06-05 | 2020-06-05 | 1,039 | — | $0 | 76,880 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2020-06-04 | 2020-06-05 | 1,865 | — | $0 | 77,919 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2020-04-06 | 2020-04-08 | 3,770 | $67.62 | $254.9K | 79,784 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2020-04-06 | 2020-04-08 | 976 | $66.83 | $65.2K | 83,554 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2020-03-21 | 2020-03-24 | 2,989 | — | $0 | 36,647 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2020-03-21 | 2020-03-24 | 1,182 | — | $0 | 39,636 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2020-03-21 | 2020-03-24 | 2,989 | — | $0 | 85,231 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2020-03-21 | 2020-03-24 | 1,182 | — | $0 | 86,413 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2020-03-21 | 2020-03-24 | 534 | $57.76 | $30.8K | 85,879 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2020-03-21 | 2020-03-24 | 1,349 | $57.76 | $77.9K | 84,530 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2020-03-20 | 2020-03-24 | 4,344 | — | $0 | 45,432 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2020-03-20 | 2020-03-24 | 3,597 | — | $0 | 49,776 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2020-03-20 | 2020-03-24 | 12,315 | — | $0 | 46,179 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2020-03-20 | 2020-03-24 | 4,614 | — | $0 | 40,818 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2020-03-20 | 2020-03-24 | 2,081 | $57.76 | $120.2K | 82,242 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2020-03-20 | 2020-03-24 | 1,960 | $57.76 | $113.2K | 84,323 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2020-03-20 | 2020-03-24 | 4,344 | — | $0 | 86,283 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2020-03-20 | 2020-03-24 | 4,614 | — | $0 | 81,939 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2020-03-12 | 2020-03-13 | 1,832 | — | $0 | 33,864 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2020-03-12 | 2020-03-13 | 1,832 | — | $0 | 78,152 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2020-03-12 | 2020-03-13 | 827 | $69.06 | $57.1K | 77,325 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2020-03-11 | 2020-03-13 | 1,524 | — | $0 | 37,865 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2020-03-11 | 2020-03-13 | 2,169 | — | $0 | 35,696 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2020-03-11 | 2020-03-13 | 979 | $77.30 | $75.7K | 76,320 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2020-03-11 | 2020-03-13 | 688 | $77.30 | $53.2K | 77,299 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2020-03-11 | 2020-03-13 | 2,169 | — | $0 | 76,463 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2020-03-11 | 2020-03-13 | 1,524 | — | $0 | 77,987 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2020-01-24 | 2020-01-28 | 14,511 | — | $0 | 79,185 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2020-01-24 | 2020-01-28 | 4,891 | $88.88 | $434.7K | 74,294 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2019-12-31 | 2020-01-02 | 144 | $87.69 | $12.6K | 64,818 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2019-11-11 | 2019-11-15 | 5,999 | — | $0 | 39,389 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2019-09-04 | 2019-09-05 | 1,954 | $39.25 | $76.7K | 64,530 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2019-09-04 | 2019-09-05 | 162 | $32.97 | $5.3K | 67,618 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2019-09-04 | 2019-09-05 | 659 | $29.81 | $19.6K | 66,484 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2019-09-04 | 2019-09-05 | 475 | $27.20 | $12.9K | 67,143 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2019-07-12 | 2019-07-15 | 14,468 | — | $0 | 0 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2019-07-12 | 2019-07-15 | 14,468 | $80.76 | $1.17M | 67,780 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2019-07-12 | 2019-07-15 | 14,468 | $40.68 | $588.6K | 82,248 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2019-06-28 | 2019-07-01 | 169 | $69.04 | $11.7K | 67,780 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2019-03-21 | 2019-03-22 | 1,182 | — | $0 | 36,379 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2019-03-21 | 2019-03-22 | 2,989 | — | $0 | 33,390 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2019-03-21 | 2019-03-22 | 2,989 | — | $0 | 68,312 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2019-03-21 | 2019-03-22 | 1,182 | — | $0 | 69,494 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2019-03-21 | 2019-03-22 | 534 | $75.28 | $40.2K | 68,960 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2019-03-21 | 2019-03-22 | 1,349 | $75.28 | $101.6K | 67,611 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2019-03-20 | 2019-03-21 | 2,172 | — | $0 | 39,868 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2019-03-20 | 2019-03-21 | 2,307 | — | $0 | 37,561 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2019-03-20 | 2019-03-21 | 2,307 | — | $0 | 65,172 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2019-03-20 | 2019-03-21 | 1,041 | $75.21 | $78.3K | 65,323 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2019-03-20 | 2019-03-21 | 2,172 | — | $0 | 67,344 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2019-03-20 | 2019-03-21 | 980 | $75.21 | $73.7K | 66,364 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2019-03-16 | 2019-03-19 | 2,367 | — | $0 | 42,040 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2019-03-16 | 2019-03-19 | 1,068 | $76.17 | $81.3K | 62,865 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2019-03-16 | 2019-03-19 | 2,367 | — | $0 | 63,933 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2019-03-12 | 2019-03-14 | 1,832 | — | $0 | 44,407 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2019-03-12 | 2019-03-14 | 1,832 | — | $0 | 62,393 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2019-03-12 | 2019-03-14 | 827 | $75.99 | $62.8K | 61,566 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2019-03-11 | 2019-03-13 | 6,093 | — | $0 | 46,239 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2019-03-11 | 2019-03-13 | 8,673 | — | $0 | 40,146 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2019-03-05 | 2019-03-07 | 1,000 | $26.60 | $26.6K | 60,561 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2019-03-05 | 2019-03-07 | 766 | $27.20 | $20.8K | 61,561 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2019-03-05 | 2019-03-07 | 610 | $26.60 | $16.2K | 62,327 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2019-03-05 | 2019-03-07 | 374 | $26.60 | $9.9K | 62,937 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2019-01-24 | 2019-01-28 | 6,137 | $63.82 | $391.7K | 63,311 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2019-01-24 | 2019-01-28 | 18,716 | — | $0 | 69,448 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2018-12-31 | 2019-01-03 | 236 | $61.14 | $14.4K | 50,732 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2018-11-21 | 2018-12-14 | 617 | $26.53 | $16.4K | 50,496 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2018-09-18 | 2018-09-20 | 2,532 | $79.58 | $201.5K | 51,113 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2018-08-16 | 2018-08-21 | 1,650 | — | $0 | 53,645 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2018-06-29 | 2018-07-03 | 147 | $67.67 | $9.9K | 55,295 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2018-06-26 | 2018-06-28 | 3,475 | — | $0 | 55,148 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-04-06 | 2018-04-09 | 14,468 | — | $0 | 14,468 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-04-06 | 2018-04-09 | 14,468 | $40.68 | $588.6K | 73,091 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2018-04-06 | 2018-04-09 | 14,468 | $65.00 | $940.4K | 58,623 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-04-05 | 2018-04-06 | 12,982 | — | $0 | 0 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-04-05 | 2018-04-06 | 12,982 | $27.03 | $350.9K | 71,605 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2018-04-05 | 2018-04-06 | 12,982 | $62.50 | $811.4K | 58,623 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-03-21 | 2018-03-23 | 1,182 | — | $0 | 34,462 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-03-21 | 2018-03-23 | 2,989 | — | $0 | 31,473 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2018-03-21 | 2018-03-23 | 1,349 | $61.40 | $82.8K | 58,623 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2018-03-21 | 2018-03-23 | 534 | $61.40 | $32.8K | 59,972 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-03-21 | 2018-03-23 | 1,182 | — | $0 | 60,506 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-03-21 | 2018-03-23 | 2,989 | — | $0 | 59,324 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-03-20 | 2018-03-21 | 2,307 | — | $0 | 35,644 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-03-20 | 2018-03-21 | 2,172 | — | $0 | 37,951 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2018-03-20 | 2018-03-21 | 1,041 | $61.10 | $63.6K | 56,335 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-03-20 | 2018-03-21 | 2,307 | — | $0 | 56,184 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-03-20 | 2018-03-21 | 2,172 | — | $0 | 58,356 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2018-03-20 | 2018-03-21 | 980 | $61.10 | $59.9K | 57,376 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-03-17 | 2018-03-20 | 2,309 | — | $0 | 40,123 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2018-03-17 | 2018-03-20 | 1,042 | $61.20 | $63.8K | 53,877 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-03-17 | 2018-03-20 | 2,309 | — | $0 | 54,919 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-03-16 | 2018-03-20 | 2,367 | — | $0 | 42,432 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2018-03-16 | 2018-03-20 | 1,068 | $61.20 | $65.4K | 52,610 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-03-16 | 2018-03-20 | 2,367 | — | $0 | 53,678 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2018-03-12 | 2018-03-14 | 7,327 | — | $0 | 44,799 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-03-02 | 2018-03-05 | 12,720 | — | $0 | 12,982 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2018-03-02 | 2018-03-05 | 12,720 | $60.00 | $763.2K | 51,311 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-03-02 | 2018-03-05 | 12,720 | $27.03 | $343.8K | 64,031 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-03-01 | 2018-03-02 | 262 | — | $0 | 25,702 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-03-01 | 2018-03-02 | 262 | $27.03 | $7.1K | 51,573 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2018-03-01 | 2018-03-02 | 262 | $60.00 | $15.7K | 51,311 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2018-01-19 | 2018-01-23 | 5,110 | — | $0 | 53,118 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2018-01-19 | 2018-01-23 | 1,807 | $55.25 | $99.8K | 51,311 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2017-12-31 | 2018-01-02 | 224 | $50.40 | $11.3K | 48,008 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2017-11-20 | 2017-11-21 | 1,000 | — | $0 | 47,784 | SEC↗ |
| ICFI ICF International, Inc. | G Gift | 2017-10-03 | 2017-10-04 | 4,750 | — | $0 | 48,784 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-09-22 | 2017-09-25 | 12,887 | — | $0 | 25,964 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-09-22 | 2017-09-25 | 12,887 | $27.03 | $348.3K | 66,421 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2017-09-22 | 2017-09-25 | 12,887 | $52.50 | $676.6K | 53,534 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-09-20 | 2017-09-21 | 95 | — | $0 | 38,851 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2017-09-20 | 2017-09-21 | 95 | $52.50 | $5.0K | 53,534 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-09-20 | 2017-09-21 | 95 | $27.03 | $2.6K | 53,629 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-09-01 | 2017-09-06 | 13,086 | — | $0 | 0 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-09-01 | 2017-09-06 | 13,086 | $25.66 | $335.8K | 66,620 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2017-09-01 | 2017-09-06 | 13,086 | $50.00 | $654.3K | 53,534 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-07-20 | 2017-07-21 | 12,461 | — | $0 | 13,086 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2017-07-20 | 2017-07-21 | 12,461 | $47.50 | $591.9K | 53,534 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-07-20 | 2017-07-21 | 12,461 | $25.66 | $319.7K | 65,995 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-07-19 | 2017-07-20 | 626 | — | $0 | 25,547 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-07-19 | 2017-07-20 | 626 | $25.66 | $16.1K | 54,160 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2017-07-19 | 2017-07-20 | 626 | $47.50 | $29.7K | 53,534 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2017-06-30 | 2017-07-05 | 267 | $44.60 | $11.9K | 53,534 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-03-21 | 2017-03-22 | 1,183 | — | $0 | 40,462 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-03-21 | 2017-03-22 | 2,990 | — | $0 | 37,472 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2017-03-21 | 2017-03-22 | 1,427 | $40.60 | $57.9K | 53,267 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2017-03-21 | 2017-03-22 | 565 | $40.60 | $22.9K | 54,694 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-03-21 | 2017-03-22 | 1,183 | $40.60 | $48.0K | 55,259 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-03-21 | 2017-03-22 | 2,990 | $40.60 | $121.4K | 54,076 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2017-03-20 | 2017-03-22 | 9,228 | — | $0 | 32,957 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2017-03-20 | 2017-03-22 | 8,688 | — | $0 | 41,645 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-03-18 | 2017-03-21 | 3,375 | — | $0 | 23,729 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-03-18 | 2017-03-21 | 3,375 | $42.05 | $141.9K | 52,696 | SEC↗ |
| ICFI ICF International, Inc. | D To issuer | 2017-03-18 | 2017-03-21 | 1,610 | $42.05 | $67.7K | 51,086 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-03-17 | 2017-03-21 | 2,310 | — | $0 | 27,104 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-03-17 | 2017-03-21 | 2,310 | $42.05 | $97.1K | 50,423 | SEC↗ |
| ICFI ICF International, Inc. | D To issuer | 2017-03-17 | 2017-03-21 | 1,102 | $42.05 | $46.3K | 49,321 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-03-16 | 2017-03-20 | 2,368 | — | $0 | 4,734 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-03-16 | 2017-03-20 | 2,368 | $41.75 | $98.9K | 49,029 | SEC↗ |
| ICFI ICF International, Inc. | D To issuer | 2017-03-16 | 2017-03-20 | 916 | $41.75 | $38.2K | 48,113 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-01-04 | 2017-01-05 | 5,500 | — | $0 | 26,173 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2017-01-04 | 2017-01-05 | 5,500 | $55.00 | $302.5K | 46,661 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-01-04 | 2017-01-05 | 5,500 | $25.66 | $141.1K | 52,161 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-01-03 | 2017-01-04 | 4,500 | — | $0 | 31,673 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-01-03 | 2017-01-04 | 11,000 | — | $0 | 11,011 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-01-03 | 2017-01-04 | 11,011 | — | $0 | 0 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-01-03 | 2017-01-04 | 11,011 | $24.84 | $273.5K | 57,672 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-01-03 | 2017-01-04 | 11,000 | $24.84 | $273.2K | 68,672 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-01-03 | 2017-01-04 | 4,500 | $25.66 | $115.5K | 73,172 | SEC↗ |