Morgan James C M

Number of records: 50
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
22-Mar-24 4:30 PM
View: 
ICF International Inc. (ICFI) 20-Mar-24Payment of Exercise 2,003$152.59$305,638.00(4%)
44.67K to 42.66K
22-Mar-24 4:30 PM
View: 
ICF International Inc. (ICFI) 20-Mar-24Option Exercise 4,852----12%
39.81K to 44.67K
28-Feb-24 10:00 PM
View: 
ICF International Inc. (ICFI) 27-Feb-24Private Sale (Planned) 2,400$155.17$372,418.00(6%)
42.21K to 39.81K
20-Feb-24 4:23 PM
View: 
ICF International Inc. (ICFI) 16-Feb-24Private Sale (Planned) 100$155.01$15,501.00(< 1%)
42.31K to 42.21K
26-Jan-24 4:09 PM
View: 
ICF International Inc. (ICFI) 25-Jan-24Private Sale (Planned) 2,500$137.55$343,877.00(6%)
44.81K to 42.31K
18-Jan-24 5:22 PM
View: 
ICF International Inc. (ICFI) 16-Jan-24Grant 6,132----15%
40.57K to 46.71K
18-Jan-24 5:22 PM
View: 
ICF International Inc. (ICFI) 16-Jan-24Payment of Exercise 1,892$132.00$249,744.00(4%)
46.71K to 44.81K
07-Nov-23 5:12 PM
View: 
ICF International Inc. (ICFI) 05-Nov-23Payment of Exercise 684$125.48$85,828.30(2%)
41.26K to 40.57K
07-Nov-23 5:12 PM
View: 
ICF International Inc. (ICFI) 05-Nov-23Option Exercise 1,515----4%
39.74K to 41.26K
09-Aug-23 4:37 PM
View: 
ICF International Inc. (ICFI) 08-Aug-23Private Sale (Planned) 4,800$130.34$625,641.00(11%)
44.54K to 39.74K
08-Aug-23 4:24 PM
View: 
ICF International Inc. (ICFI) 07-Aug-23Private Sale (Planned) 200$130.01$26,001.00(< 1%)
44.74K to 44.54K
22-Mar-23 7:03 PM
View: 
ICF International Inc. (ICFI) 20-Mar-23Payment of Exercise 1,955$107.28$209,732.00(4%)
46.7K to 44.74K
22-Mar-23 7:03 PM
View: 
ICF International Inc. (ICFI) 20-Mar-23Option Exercise 6,090----15%
40.61K to 46.7K
26-Jan-23 5:14 PM
View: 
ICF International Inc. (ICFI) 24-Jan-23Grant 4,384----12%
37.6K to 41.99K
26-Jan-23 5:14 PM
View: 
ICF International Inc. (ICFI) 24-Jan-23Payment of Exercise 1,378$98.67$135,967.00(3%)
41.99K to 40.61K
08-Nov-22 4:42 PM
View: 
ICF International Inc. (ICFI) 05-Nov-22Payment of Exercise 684$105.51$72,168.80(2%)
38.29K to 37.6K
08-Nov-22 4:42 PM
View: 
ICF International Inc. (ICFI) 05-Nov-22Option Exercise 1,516----4%
36.77K to 38.29K
01-Nov-22 4:04 PM
View: 
ICF International Inc. (ICFI) 31-Oct-22Private Sale (Planned) 185$120.00$22,200.00(< 1%)
36.95K to 36.77K
31-Oct-22 4:05 PM
View: 
ICF International Inc. (ICFI) 28-Oct-22Private Sale (Planned) 2,315$120.02$277,843.00(6%)
39.27K to 36.95K
04-Oct-22 4:09 PM
View: 
ICF International Inc. (ICFI) 03-Oct-22Market Sale (Planned) 900$110.07$99,059.00(2%)
40.17K to 39.27K
8%
03-Oct-22 4:33 PM
View: 
ICF International Inc. (ICFI) 30-Sep-22Market Sale (Planned) 1,000$110.22$110,220.00(2%)
41.17K to 40.17K
8%
23-Sep-22 4:03 PM
View: 
ICF International Inc. (ICFI) 21-Sep-22Market Sale (Planned) 600$110.17$66,098.80(1%)
41.77K to 41.17K
8%
13-Sep-22 4:42 PM
View: 
ICF International Inc. (ICFI) 12-Sep-22Market Sale (Planned) 5,000$105.25$526,230.00(11%)
46.77K to 41.77K
4%
22-Mar-22 6:35 PM
View: 
ICF International Inc. (ICFI) 20-Mar-22Payment of Exercise 1,065$91.79$97,756.40(2%)
47.84K to 46.77K
22-Mar-22 6:35 PM
View: 
ICF International Inc. (ICFI) 20-Mar-22Option Exercise 2,921----7%
44.91K to 47.84K
15-Mar-22 4:25 PM
View: 
ICF International Inc. (ICFI) 11-Mar-22Payment of Exercise 1,065$89.32$95,125.80(2%)
45.98K to 44.91K
15-Mar-22 4:25 PM
View: 
ICF International Inc. (ICFI) 11-Mar-22Option Exercise 3,534----8%
42.45K to 45.98K
20-Jan-22 4:27 PM
View: 
ICF International Inc. (ICFI) 18-Jan-22Grant 5,216----13%
38.85K to 44.06K
20-Jan-22 4:27 PM
View: 
ICF International Inc. (ICFI) 18-Jan-22Payment of Exercise 1,619$101.45$164,248.00(4%)
44.06K to 42.45K
01-Nov-21 4:15 PM
View: 
ICF International Inc. (ICFI) 29-Oct-21Market Sale (Planned) 3,406$100.25$341,452.00(8%)
42.25K to 38.85K
(< 1%)
18-Oct-21 4:13 PM
View: 
ICF International Inc. (ICFI) 15-Oct-21Market Sale (Planned) 2,000$99.50$199,000.00(5%)
44.25K to 42.25K
1%
06-May-21 4:04 PM
View: 
ICF International Inc. (ICFI) 05-May-21Market Sale (Planned) 5,000$95.50$477,500.00(10%)
49.25K to 44.25K
< 1%
12-Apr-21 4:08 PM
View: 
ICF International Inc. (ICFI) 09-Apr-21Market Sale (Planned) 2,500$90.50$226,250.00(5%)
51.75K to 49.25K
(< 1%)
23-Mar-21 4:41 PM
View: 
ICF International Inc. (ICFI) 20-Mar-21Payment of Exercise 824$88.96$73,303.00(2%)
52.58K to 51.75K
23-Mar-21 4:41 PM
View: 
ICF International Inc. (ICFI) 20-Mar-21Option Exercise 1,825----4%
50.75K to 52.58K
16-Mar-21 4:30 PM
View: 
ICF International Inc. (ICFI) 15-Mar-21Market Sale (Planned) 1,932$93.50$180,642.00(4%)
52.69K to 50.75K
3%
15-Mar-21 6:01 PM
View: 
ICF International Inc. (ICFI) 12-Mar-21Payment of Exercise 1,280$92.65$118,592.00(2%)
53.97K to 52.69K
15-Mar-21 6:01 PM
View: 
ICF International Inc. (ICFI) 12-Mar-21Option Exercise 2,838----6%
51.13K to 53.97K
15-Mar-21 6:01 PM
View: 
ICF International Inc. (ICFI) 11-Mar-21Payment of Exercise 798$90.11$71,907.80(2%)
51.92K to 51.13K
15-Mar-21 6:01 PM
View: 
ICF International Inc. (ICFI) 11-Mar-21Option Exercise 1,768----4%
50.16K to 51.92K
09-Mar-21 4:05 PM
View: 
ICF International Inc. (ICFI) 08-Mar-21Market Sale 2,500$88.50$221,250.00(5%)
52.66K to 50.16K
(< 1%)
01-Mar-21 4:11 PM
View: 
ICF International Inc. (ICFI) 26-Feb-21Market Sale (Planned) 7,752$88.03$682,398.00(13%)
60.41K to 52.66K
5%
01-Mar-21 4:11 PM
View: 
ICF International Inc. (ICFI) 25-Feb-21Market Sale (Planned) 1$86.50$86.50(< 1%)
60.41K to 60.41K
4%
28-Jan-21 4:07 PM
View: 
ICF International Inc. (ICFI) 26-Jan-21Grant 8,096----15%
54.81K to 62.91K
28-Jan-21 4:07 PM
View: 
ICF International Inc. (ICFI) 26-Jan-21Payment of Exercise 2,497$81.19$202,731.00(4%)
62.91K to 60.41K
(3%)
24-Mar-20 4:50 PM
View: 
ICF International Inc. (ICFI) 21-Mar-20Payment of Exercise 1,422$57.76$82,134.70(3%)
56.23K to 54.81K
(43%)
24-Mar-20 4:50 PM
View: 
ICF International Inc. (ICFI) 21-Mar-20Option Exercise 3,151----6%
53.08K to 56.23K
24-Mar-20 4:50 PM
View: 
ICF International Inc. (ICFI) 20-Mar-20Payment of Exercise 2,305$57.76$133,137.00(4%)
55.39K to 53.08K
(43%)
24-Mar-20 4:50 PM
View: 
ICF International Inc. (ICFI) 20-Mar-20Option Exercise 5,109----10%
50.28K to 55.39K
13-Mar-20 4:15 PM
View: 
ICF International Inc. (ICFI) 12-Mar-20Payment of Exercise 640$69.09$44,217.60(1%)
50.92K to 50.28K
(20%)