| Jul 1, 2026 AForm 4 → | Jul 2, 4:21 pm EDT | ICF International, Inc.ICFI | 2,277 | — | — | 5,998 | — | |
| Jun 16, 2026 AForm 4 → | Jun 18, 5:07 pm EDT | T-Mobile US, Inc.TMUS | 1,384 | — | — | 2,422 | — | |
| Jul 2, 2018 AForm 4 → | Jul 3, 4:07 pm EDT | ICF International, Inc.ICFI | 1,865 | $72.35 | $14,976 | 4,305 | — | plan? |
| Jun 13, 2018 AForm 4 → | Jun 15, 7:23 pm EDT | T-Mobile US, Inc.TMUS | 3,324 | — | — | 10,682 | — | plan? |
| Apr 2, 2018 AForm 4 → | Apr 4, 4:06 pm EDT | ICF International, Inc.ICFI | 251 | $59.55 | $14,947 | 2,440 | — | plan? |
| Mar 21, 2018 MForm 4 → | Mar 23, 12:39 pm EDT | STRYKER CORPSYK | 720 | — | — | 1,635 | — | plan? |
| Jan 2, 2018 AForm 4 → | Jan 4, 4:09 pm EST | ICF International, Inc.ICFI | 278 | $53.80 | $14,956 | 2,189 | — | plan? |
| Oct 2, 2017 AForm 4 → | Oct 4, 5:05 pm EDT | ICF International, Inc.ICFI | 385 | $55.05 | $21,194 | 1,911 | — | plan? |
| Jul 3, 2017 AForm 4 → | Jul 5, 4:24 pm EDT | ICF International, Inc.ICFI | 453 | $46.85 | $21,223 | 1,526 | — | plan? |
| Jun 13, 2017 AForm 4 → | Jun 15, 7:01 pm EDT | T-Mobile US, Inc.TMUS | 3,047 | — | — | 7,358 | — | plan? |
| Apr 3, 2017 AForm 4 → | Apr 4, 4:06 pm EDT | ICF International, Inc.ICFI | 615 | $40.40 | $24,846 | 1,073 | — | plan? |
| Mar 21, 2017 MForm 4 → | Mar 23, 8:35 am EDT | STRYKER CORPSYK | 915 | — | — | 915 | — | plan? |
| Jan 3, 2017 AForm 4 → | Jan 5, 4:03 pm EST | ICF International, Inc.ICFI | 458 | $54.20 | $24,824 | 458 | — | plan? |
| Oct 3, 2016 AForm 4 → | Oct 4, 11:40 am EDT | ICF International, Inc.ICFI | 444 | $45.03 | $19,993 | 13,001 | — | plan? |
| Jul 1, 2016 AForm 4 → | Jul 6, 1:13 pm EDT | ICF International, Inc.ICFI | 490 | $40.79 | $19,987 | 12,557 | — | plan? |
| Jun 27, 2016 GForm 4/A → | Dec 30, 11:30 am EST | ICF International, Inc.ICFI | 31,628 | — | — | 0 | — | plan? |
| Jun 27, 2016 GForm 4 → | Dec 29, 4:14 pm EST | ICF International, Inc.ICFI | 31,628 | — | — | 0 | — | plan? late amended |
| Jun 16, 2016 AForm 4 → | Jun 20, 7:05 pm EDT | T-Mobile US, Inc.TMUS | 4,311 | — | — | 17,735 | — | plan? |
| Jun 13, 2016 GForm 5 → | Feb 10, 2017, 7:00 pm EST | T-Mobile US, Inc.TMUS | 40,272 | — | — | 13,424 | — | plan? |
| Jun 8, 2016 GForm 5 → | Feb 13, 2017, 10:23 am EST | STRYKER CORPSYK | 22,926 | — | — | 7,642 | — | plan? |
| Jun 6, 2016 SForm 4 → | Jun 8, 10:48 am EDT | STRYKER CORPSYK | 6,565 | $113.90 | $747,754 | 6,642 | −49.7% | plan? |
| Jun 6, 2016 FMForm 4 → | Jun 8, 10:48 am EDT | STRYKER CORPSYK | 13,435 | $58.06 | $780,079 | 13,207 | — | plan? |
| Mar 31, 2016 AForm 4 → | Apr 4, 4:57 pm EDT | ICF International, Inc.ICFI | 581 | $34.37 | $19,969 | 12,067 | — | plan? |
| Mar 21, 2016 MForm 4 → | Mar 23, 7:25 pm EDT | STRYKER CORPSYK | 948 | — | — | 6,642 | — | plan? |
| Dec 31, 2015 AForm 4 → | Jan 5, 2016, 5:23 pm EST | ICF International, Inc.ICFI | 562 | $35.56 | $19,985 | 11,486 | — | plan? |
| Sep 30, 2015 AForm 4 → | Oct 5, 6:05 pm EDT | ICF International, Inc.ICFI | 658 | $30.39 | $19,997 | 10,924 | — | plan? late |
| Jun 5, 2015 AForm 4/A → | Dec 29, 2016, 4:10 pm EST | ICF International, Inc.ICFI | 1,800 | $36.20 | $65,151 | 1,800 | — | plan? |
| Jun 5, 2015 AForm 4/A → | Jun 11, 6:13 pm EDT | ICF International, Inc.ICFI | 1,800 | $36.20 | $65,151 | 20,427 | — | plan? amended |
| Jun 5, 2015 PForm 4 → | Jun 9, 12:27 pm EDT | ICF International, Inc.ICFI | 1,800 | $36.20 | $65,151 | 14,896 | +13.7% | plan? amended |
| Jun 2, 2015 AForm 4 → | Jun 4, 7:07 pm EDT | T-Mobile US, Inc.TMUS | 4,141 | — | — | 13,424 | — | plan? |
| Mar 21, 2015 MForm 4 → | Mar 24, 12:04 pm EDT | STRYKER CORPSYK | 1,089 | — | — | 5,694 | — | plan? |