SEC CIK 1554231
Morgan James C M
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| ICFIview stock → | 49,683 | 2026-03-20 |
Position History — ICFI
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — ICFI
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-03-20 | Option exercise (derivative) | 2,833 | — | 24,888 |
| 2026-03-20 | Option exercise (derivative) | 2,625 | — | 27,721 |
| 2026-03-20 | Option exercise (derivative) | 1,073 | — | 30,346 |
| 2026-03-20 | Option exercise (derivative) | 1,057 | — | 31,419 |
| 2026-03-20 | Grant / award (derivative) | 12,133 | $0.00 | 32,476 |
| 2026-03-20 | Tax withholding | 823 | $65.89 | 49,683 |
| 2026-03-20 | Tax withholding | 640 | $65.89 | 50,506 |
| 2026-03-20 | Tax withholding | 262 | $65.89 | 51,146 |
| 2026-03-20 | Tax withholding | 258 | $65.89 | 51,408 |
| 2026-03-20 | Option exercise | 1,057 | $0.00 | 51,666 |
| 2026-03-20 | Option exercise | 1,073 | $0.00 | 50,609 |
| 2026-03-20 | Option exercise | 2,625 | $0.00 | 49,536 |
| 2026-03-20 | Option exercise | 2,833 | $0.00 | 46,911 |
| 2026-01-20 | Tax withholding | 1,532 | $94.53 | 44,078 |
| 2026-01-20 | Grant / award | 5,906 | $0.00 | 45,610 |
| 2025-10-02 | Open-market sale | 2,400 | $95.19 | 39,704 |
| 2025-09-25 | Open-market sale | 100 | $95.00 | 42,104 |
| 2025-05-12 | Open-market sale | 2,500 | $87.50 | 42,204 |
| 2025-05-09 | Open-market sale | 2,500 | $87.00 | 44,704 |
| 2025-03-20 | Option exercise (derivative) | 1,057 | — | 25,420 |
| 2025-03-20 | Option exercise (derivative) | 2,692 | — | 20,343 |
| 2025-03-20 | Grant / award (derivative) | 11,330 | $0.00 | 26,477 |
| 2025-03-20 | Option exercise (derivative) | 1,073 | — | 24,347 |
| 2025-03-20 | Option exercise (derivative) | 1,312 | — | 23,035 |
| 2025-03-20 | Option exercise | 1,073 | $0.00 | 48,571 |
| 2025-03-20 | Option exercise | 1,057 | $0.00 | 49,628 |
| 2025-03-20 | Tax withholding | 477 | $84.83 | 49,151 |
| 2025-03-20 | Tax withholding | 484 | $84.83 | 48,667 |
| 2025-03-20 | Tax withholding | 592 | $84.83 | 48,075 |
| 2025-03-20 | Tax withholding | 871 | $84.83 | 47,204 |
| 2025-03-20 | Option exercise | 1,312 | $0.00 | 47,498 |
| 2025-03-20 | Option exercise | 2,692 | $0.00 | 46,186 |
| 2025-01-21 | Grant / award | 6,046 | $0.00 | 45,373 |
| 2025-01-21 | Tax withholding | 1,879 | $133.28 | 43,494 |
| 2024-11-05 | Option exercise (derivative) | 3,031 | — | 15,147 |
| 2024-11-05 | Option exercise | 3,031 | $0.00 | 40,694 |
| 2024-11-05 | Tax withholding | 1,367 | $171.00 | 39,327 |
| 2024-10-16 | Open-market sale | 2,500 | $175.07 | 37,663 |
| 2024-08-02 | Open-market sale | 2,500 | $152.50 | 40,163 |
| 2024-03-20 | Grant / award (derivative) | 4,291 | $0.00 | 18,803 |
| 2024-03-20 | Grant / award (derivative) | 4,227 | $0.00 | 23,030 |
| 2024-03-20 | Option exercise (derivative) | 2,193 | — | 18,178 |
| 2024-03-20 | Option exercise (derivative) | 1,346 | — | 20,371 |
| 2024-03-20 | Option exercise (derivative) | 1,313 | — | 21,717 |
| 2024-03-20 | Option exercise | 2,193 | $0.00 | 42,007 |
| 2024-03-20 | Option exercise | 1,346 | $0.00 | 43,353 |
| 2024-03-20 | Option exercise | 1,313 | $0.00 | 44,666 |
| 2024-03-20 | Tax withholding | 593 | $152.59 | 44,073 |
| 2024-03-20 | Tax withholding | 802 | $152.59 | 42,663 |
| 2024-03-20 | Tax withholding | 608 | $152.59 | 43,465 |
| 2024-02-27 | Open-market sale | 2,400 | $155.17 | 39,814 |
| 2024-02-16 | Open-market sale | 100 | $155.01 | 42,214 |
| 2024-01-25 | Open-market sale | 2,500 | $137.55 | 42,314 |
| 2024-01-16 | Grant / award | 6,132 | $0.00 | 46,706 |
| 2024-01-16 | Tax withholding | 1,892 | $132.00 | 44,814 |
| 2023-11-05 | Option exercise (derivative) | 1,515 | — | 14,512 |
| 2023-11-05 | Tax withholding | 684 | $125.48 | 40,574 |
| 2023-11-05 | Option exercise | 1,515 | $0.00 | 41,258 |
| 2023-08-08 | Open-market sale | 4,800 | $130.34 | 39,743 |
| 2023-08-07 | Open-market sale | 200 | $130.01 | 44,543 |
| 2023-03-20 | Option exercise (derivative) | 1,096 | — | 21,021 |
| 2023-03-20 | Grant / award (derivative) | 5,250 | $0.00 | 22,117 |
| 2023-03-20 | Option exercise (derivative) | 2,502 | — | 16,027 |
| 2023-03-20 | Option exercise (derivative) | 1,347 | — | 18,529 |
| 2023-03-20 | Option exercise (derivative) | 1,145 | — | 19,876 |
| 2023-03-20 | Tax withholding | 754 | $107.28 | 44,743 |
| 2023-03-20 | Option exercise | 1,347 | $0.00 | 44,457 |
| 2023-03-20 | Tax withholding | 330 | $107.28 | 46,368 |
| 2023-03-20 | Tax withholding | 345 | $107.28 | 46,023 |
| 2023-03-20 | Tax withholding | 526 | $107.28 | 45,497 |
| 2023-03-20 | Option exercise | 2,502 | $0.00 | 43,110 |
| 2023-03-20 | Option exercise | 1,096 | $0.00 | 46,698 |
| 2023-03-20 | Option exercise | 1,145 | $0.00 | 45,602 |
| 2023-01-24 | Grant / award | 4,384 | $0.00 | 41,986 |
| 2023-01-24 | Tax withholding | 1,378 | $98.67 | 40,608 |
| 2022-11-05 | Option exercise (derivative) | 1,516 | — | 16,867 |
| 2022-11-05 | Option exercise | 1,516 | $0.00 | 38,286 |
| 2022-11-05 | Tax withholding | 684 | $105.51 | 37,602 |
| 2022-10-31 | Open-market sale | 185 | $120.00 | 36,770 |
| 2022-10-28 | Open-market sale | 2,315 | $120.02 | 36,955 |
| 2022-10-03 | Open-market sale | 900 | $110.07 | 39,270 |
| 2022-09-30 | Open-market sale | 1,000 | $110.22 | 40,170 |
| 2022-09-21 | Open-market sale | 600 | $110.16 | 41,170 |
| 2022-09-12 | Open-market sale | 5,000 | $105.25 | 41,770 |
| 2022-03-20 | Option exercise (derivative) | 573 | — | 20,731 |
| 2022-03-20 | Option exercise (derivative) | 1,097 | — | 19,634 |
| 2022-03-20 | Option exercise (derivative) | 1,251 | — | 18,383 |
| 2022-03-20 | Grant / award (derivative) | 5,385 | $0.00 | 21,304 |
| 2022-03-20 | Option exercise | 1,251 | $0.00 | 46,165 |
| 2022-03-20 | Option exercise | 1,097 | $0.00 | 47,262 |
| 2022-03-20 | Option exercise | 573 | $0.00 | 47,835 |
| 2022-03-20 | Tax withholding | 193 | $91.79 | 47,642 |
| 2022-03-20 | Tax withholding | 495 | $91.79 | 46,770 |
| 2022-03-20 | Tax withholding | 377 | $91.79 | 47,265 |
| 2022-03-11 | Option exercise (derivative) | 1,075 | — | 18,378 |
| 2022-03-11 | Option exercise (derivative) | 2,459 | — | 15,919 |
| 2022-03-11 | Option exercise | 2,459 | $0.00 | 44,904 |
| 2022-03-11 | Option exercise | 1,075 | $0.00 | 45,979 |
| 2022-03-11 | Tax withholding | 741 | $89.32 | 44,914 |
| 2022-03-11 | Tax withholding | 324 | $89.32 | 45,655 |
| 2022-01-18 | Grant / award | 5,216 | $0.00 | 44,064 |
| 2022-01-18 | Tax withholding | 1,619 | $101.45 | 42,445 |
| 2021-11-05 | Grant / award (derivative) | 6,062 | $0.00 | 19,453 |
| 2021-10-29 | Open-market sale | 3,406 | $100.25 | 38,848 |
| 2021-10-15 | Open-market sale | 2,000 | $99.50 | 42,254 |
| 2021-05-05 | Open-market sale | 2,500 | $96.50 | 46,754 |
| 2021-05-05 | Open-market sale | 2,500 | $94.50 | 44,254 |
| 2021-04-09 | Open-market sale | 2,500 | $90.50 | 49,254 |
| 2021-03-20 | Grant / award (derivative) | 4,386 | $0.00 | 15,216 |
| 2021-03-20 | Option exercise (derivative) | 573 | — | 14,643 |
| 2021-03-20 | Option exercise (derivative) | 1,252 | — | 13,391 |
| 2021-03-20 | Option exercise | 1,252 | $0.00 | 52,005 |
| 2021-03-20 | Option exercise | 573 | $0.00 | 52,578 |
| 2021-03-20 | Tax withholding | 259 | $88.96 | 52,319 |
| 2021-03-20 | Tax withholding | 565 | $88.96 | 51,754 |
| 2021-03-15 | Open-market sale | 1,932 | $93.50 | 50,753 |
| 2021-03-12 | Option exercise (derivative) | 2,838 | — | 10,830 |
| 2021-03-12 | Tax withholding | 1,280 | $92.65 | 52,685 |
| 2021-03-12 | Option exercise | 2,838 | $0.00 | 53,965 |
| 2021-03-11 | Option exercise (derivative) | 538 | — | 14,898 |
| 2021-03-11 | Option exercise (derivative) | 1,230 | — | 13,668 |
| 2021-03-11 | Option exercise | 1,230 | $0.00 | 51,387 |
| 2021-03-11 | Option exercise | 538 | $0.00 | 51,925 |
| 2021-03-11 | Tax withholding | 243 | $90.11 | 51,682 |
| 2021-03-11 | Tax withholding | 555 | $90.11 | 51,127 |
| 2021-03-08 | Open-market sale | 2,500 | $88.50 | 50,157 |
| 2021-02-26 | Open-market sale | 3,802 | $86.50 | 56,607 |
| 2021-02-26 | Open-market sale | 3,950 | $89.50 | 52,657 |
| 2021-02-25 | Open-market sale | 1 | $86.50 | 60,409 |
| 2021-01-26 | Tax withholding | 2,497 | $81.19 | 60,410 |
| 2021-01-26 | Grant / award | 8,096 | $0.00 | 62,907 |
| 2020-03-21 | Option exercise (derivative) | 2,316 | — | 15,436 |
| 2020-03-21 | Option exercise (derivative) | 835 | — | 17,752 |
| 2020-03-21 | Tax withholding | 1,045 | $57.76 | 54,811 |
| 2020-03-21 | Tax withholding | 377 | $57.76 | 55,856 |
| 2020-03-21 | Option exercise | 835 | $0.00 | 56,233 |
| 2020-03-21 | Option exercise | 2,316 | $0.00 | 55,398 |
| 2020-03-20 | Option exercise (derivative) | 3,575 | — | 18,587 |
| 2020-03-20 | Option exercise (derivative) | 1,534 | — | 22,162 |
| 2020-03-20 | Grant / award (derivative) | 2,291 | $0.00 | 23,696 |
| 2020-03-20 | Grant / award (derivative) | 5,005 | $0.00 | 21,405 |
| 2020-03-20 | Tax withholding | 1,613 | $57.76 | 53,082 |
| 2020-03-20 | Tax withholding | 692 | $57.76 | 54,695 |
| 2020-03-20 | Option exercise | 3,575 | $0.00 | 53,853 |
| 2020-03-20 | Option exercise | 1,534 | $0.00 | 55,387 |
| 2020-03-12 | Option exercise (derivative) | 1,419 | — | 16,400 |
| 2020-03-12 | Option exercise | 1,419 | $0.00 | 50,918 |
| 2020-03-12 | Tax withholding | 640 | $69.09 | 50,278 |
| 2020-03-11 | Option exercise (derivative) | 538 | — | 19,049 |
| 2020-03-11 | Option exercise (derivative) | 1,230 | — | 17,819 |
| 2020-03-11 | Tax withholding | 243 | $77.30 | 50,054 |
| 2020-03-11 | Tax withholding | 555 | $77.30 | 49,499 |
| 2020-03-11 | Option exercise | 538 | $0.00 | 50,297 |
| 2020-03-11 | Option exercise | 1,230 | $0.00 | 49,759 |
| 2020-01-24 | Grant / award | 11,244 | $0.00 | 51,960 |
| 2020-01-24 | Tax withholding | 3,431 | $88.88 | 48,529 |
| 2019-11-07 | Open-market sale | 3,144 | $87.00 | 40,716 |
| 2019-03-21 | Option exercise (derivative) | 835 | $0.00 | 21,903 |
| 2019-03-21 | Option exercise (derivative) | 2,316 | $0.00 | 19,587 |
| 2019-03-21 | Tax withholding | 1,045 | $75.28 | 43,860 |
| 2019-03-21 | Tax withholding | 377 | $75.28 | 44,905 |
| 2019-03-21 | Option exercise | 835 | $0.00 | 45,282 |
| 2019-03-21 | Option exercise | 2,316 | $0.00 | 44,447 |
| 2019-03-20 | Option exercise (derivative) | 767 | — | 24,525 |
| 2019-03-20 | Option exercise (derivative) | 1,787 | — | 22,738 |
| 2019-03-20 | Option exercise | 767 | $0.00 | 43,283 |
| 2019-03-20 | Tax withholding | 806 | $75.21 | 42,131 |
| 2019-03-20 | Option exercise | 1,787 | $0.00 | 42,516 |
| 2019-03-20 | Tax withholding | 346 | $75.21 | 42,937 |
| 2019-03-16 | Option exercise (derivative) | 1,528 | — | 28,349 |
| 2019-03-16 | Option exercise (derivative) | 3,057 | — | 25,292 |
| 2019-03-16 | Option exercise | 1,528 | $0.00 | 42,798 |
| 2019-03-16 | Tax withholding | 690 | $76.17 | 42,108 |
| 2019-03-16 | Tax withholding | 1,379 | $76.17 | 40,729 |
| 2019-03-16 | Option exercise | 3,057 | $0.00 | 41,270 |
| 2019-03-12 | Option exercise (derivative) | 1,420 | — | 29,877 |
| 2019-03-12 | Option exercise | 1,420 | $0.00 | 38,854 |
| 2019-03-12 | Tax withholding | 641 | $75.99 | 38,213 |
| 2019-03-11 | Grant / award (derivative) | 2,151 | $0.00 | 31,297 |
| 2019-03-11 | Grant / award (derivative) | 4,919 | $0.00 | 29,146 |
| 2019-01-24 | Tax withholding | 4,421 | $63.82 | 37,434 |
| 2019-01-24 | Grant / award | 14,502 | $0.00 | 41,855 |
| 2018-05-30 | Option exercise (derivative) | 4,559 | $0.00 | 0 |
| 2018-05-30 | Open-market sale | 4,559 | $71.50 | 27,353 |
| 2018-05-30 | Option exercise | 4,559 | $40.68 | 31,912 |
| 2018-04-23 | Option exercise (derivative) | 7,043 | $0.00 | 4,559 |
| 2018-04-23 | Open-market sale | 7,043 | $67.50 | 27,353 |
| 2018-04-23 | Option exercise | 7,043 | $40.68 | 34,396 |
| 2018-04-20 | Option exercise (derivative) | 2,957 | $0.00 | 11,602 |
| 2018-04-20 | Open-market sale | 2,957 | $67.50 | 27,353 |
| 2018-04-20 | Option exercise | 2,957 | $40.68 | 30,310 |
| 2018-03-21 | Option exercise (derivative) | 2,316 | — | 24,227 |
| 2018-03-21 | Option exercise (derivative) | 835 | — | 26,543 |
| 2018-03-21 | Option exercise | 835 | $0.00 | 28,775 |
| 2018-03-21 | Option exercise | 2,316 | $0.00 | 27,940 |
| 2018-03-21 | Tax withholding | 377 | $61.40 | 28,398 |
| 2018-03-21 | Tax withholding | 1,045 | $61.40 | 27,353 |
| 2018-03-20 | Option exercise (derivative) | 1,788 | — | 27,378 |
| 2018-03-20 | Option exercise (derivative) | 767 | — | 29,166 |
| 2018-03-20 | Tax withholding | 278 | $61.10 | 26,163 |
| 2018-03-20 | Tax withholding | 539 | $61.10 | 25,624 |
| 2018-03-20 | Option exercise | 767 | $0.00 | 26,441 |
| 2018-03-20 | Option exercise | 1,788 | $0.00 | 25,674 |
| 2018-03-17 | Option exercise (derivative) | 1,162 | — | 29,933 |
| 2018-03-17 | Option exercise | 1,162 | $0.00 | 24,236 |
| 2018-03-17 | Tax withholding | 350 | $61.20 | 23,886 |
| 2018-03-16 | Option exercise (derivative) | 1,529 | — | 34,152 |
| 2018-03-16 | Option exercise (derivative) | 3,057 | — | 31,095 |
| 2018-03-16 | Tax withholding | 921 | $61.20 | 23,074 |
| 2018-03-16 | Tax withholding | 461 | $61.20 | 23,995 |
| 2018-03-16 | Option exercise | 3,057 | $0.00 | 22,927 |
| 2018-03-16 | Option exercise | 1,529 | $0.00 | 24,456 |
| 2018-03-12 | Grant / award (derivative) | 5,677 | $0.00 | 35,681 |
| 2018-01-19 | Tax withholding | 1,213 | $55.25 | 19,870 |
| 2018-01-19 | Grant / award | 3,300 | $0.00 | 21,083 |
| 2017-09-28 | Option exercise (derivative) | 4,696 | $0.00 | 0 |
| 2017-09-28 | Open-market sale | 4,696 | $55.00 | 17,783 |
| 2017-09-28 | Option exercise | 4,696 | $27.03 | 22,479 |
| 2017-09-05 | Option exercise (derivative) | 1,458 | $0.00 | 4,696 |
| 2017-09-05 | Option exercise | 1,458 | $27.03 | 19,241 |
| 2017-09-05 | Open-market sale | 1,458 | $51.50 | 17,783 |
| 2017-09-01 | Option exercise (derivative) | 8,542 | $0.00 | 6,154 |
| 2017-09-01 | Open-market sale | 8,542 | $51.50 | 17,783 |
| 2017-09-01 | Option exercise | 8,542 | $27.03 | 26,325 |
| 2017-03-21 | Option exercise (derivative) | 835 | — | 32,321 |
| 2017-03-21 | Option exercise (derivative) | 2,317 | — | 30,004 |
| 2017-03-21 | Tax withholding | 277 | $40.60 | 18,550 |
| 2017-03-21 | Option exercise | 2,317 | $40.60 | 17,992 |
| 2017-03-21 | Option exercise | 835 | $40.60 | 18,827 |
| 2017-03-21 | Tax withholding | 767 | $40.60 | 17,783 |
| 2017-03-20 | Grant / award (derivative) | 3,068 | $0.00 | 33,156 |
| 2017-03-20 | Grant / award (derivative) | 7,150 | $0.00 | 30,088 |
| 2017-03-18 | Option exercise (derivative) | 1,273 | — | 22,938 |
| 2017-03-18 | Disposition to issuer | 422 | $42.05 | 15,675 |
| 2017-03-18 | Option exercise | 1,273 | $42.05 | 16,097 |
| 2017-03-17 | Option exercise (derivative) | 1,162 | — | 24,211 |
| 2017-03-17 | Option exercise | 1,162 | $42.05 | 15,209 |
| 2017-03-17 | Disposition to issuer | 385 | $42.05 | 14,824 |
| 2017-03-16 | Option exercise (derivative) | 4,587 | — | 9,171 |
| 2017-03-16 | Option exercise | 4,587 | $41.75 | 15,567 |
| 2017-03-16 | Disposition to issuer | 1,520 | $41.75 | 14,047 |
| 2016-11-28 | Option exercise (derivative) | 5,104 | $0.00 | 0 |
| 2016-11-28 | Option exercise | 5,104 | $21.98 | 16,084 |
| 2016-11-28 | Open-market sale | 5,104 | $55.00 | 10,980 |
| 2016-11-07 | Option exercise (derivative) | 10,000 | $0.00 | 5,104 |
| 2016-11-07 | Option exercise | 10,000 | $21.98 | 20,980 |
| 2016-11-07 | Open-market sale | 10,000 | $50.00 | 10,980 |
| 2016-08-07 | Option exercise (derivative) | 1,421 | $0.00 | 0 |
| 2016-08-07 | Tax withholding | 471 | $41.51 | 10,980 |
| 2016-08-07 | Option exercise | 1,421 | $41.51 | 11,451 |
| 2016-03-21 | Grant / award (derivative) | 3,340 | $0.00 | 3,340 |
| 2016-03-21 | Grant / award (derivative) | 12,605 | $0.00 | 12,605 |
| 2016-03-18 | Option exercise (derivative) | 1,273 | $0.00 | 1,273 |
| 2016-03-18 | Option exercise | 1,273 | $33.97 | 10,452 |
| 2016-03-18 | Tax withholding | 422 | $33.97 | 10,030 |
| 2016-03-17 | Option exercise (derivative) | 1,162 | $0.00 | 2,324 |
| 2016-03-17 | Tax withholding | 385 | $33.92 | 9,179 |
| 2016-03-17 | Option exercise | 1,162 | $33.92 | 9,564 |
| 2016-03-16 | Option exercise (derivative) | 3,058 | $0.00 | 9,172 |
| 2016-03-16 | Option exercise (derivative) | 1,529 | $0.00 | 4,586 |
| 2016-03-16 | Tax withholding | 507 | $33.46 | 8,402 |
| 2016-03-16 | Option exercise | 1,529 | $33.46 | 8,909 |
| 2016-03-16 | Tax withholding | 1,013 | $33.46 | 7,380 |
| 2016-03-16 | Option exercise | 3,058 | $33.46 | 8,393 |
| 2015-08-07 | Option exercise (derivative) | 1,421 | $0.00 | 1,421 |
| 2015-08-07 | Option exercise | 1,421 | $36.18 | 5,806 |
| 2015-08-07 | Tax withholding | 471 | $36.18 | 5,335 |
| 2015-03-18 | Option exercise (derivative) | 1,274 | $0.00 | 2,546 |
| 2015-03-18 | Tax withholding | 422 | $41.25 | 4,385 |
| 2015-03-18 | Option exercise | 1,274 | $41.25 | 4,807 |
| 2015-03-17 | Option exercise (derivative) | 1,163 | $0.00 | 3,486 |
| 2015-03-17 | Tax withholding | 385 | $40.79 | 3,533 |
| 2015-03-17 | Option exercise | 1,163 | $40.79 | 3,918 |
| 2015-03-16 | Grant / award (derivative) | 12,230 | $0.00 | 12,230 |
| 2015-03-16 | Grant / award (derivative) | 6,115 | $0.00 | 6,115 |
| 2014-08-07 | Option exercise (derivative) | 1,422 | $0.00 | 2,842 |
| 2014-08-07 | Option exercise | 1,422 | $35.00 | 3,226 |
| 2014-08-07 | Tax withholding | 471 | $35.00 | 2,755 |
| 2014-03-18 | Option exercise (derivative) | 1,274 | $0.00 | 3,820 |
| 2014-03-18 | Option exercise | 1,274 | $40.82 | 2,226 |
| 2014-03-18 | Tax withholding | 422 | $40.82 | 1,804 |
| 2014-03-17 | Grant / award (derivative) | 14,559 | $0.00 | 14,559 |
| 2014-03-17 | Grant / award (derivative) | 4,649 | $0.00 | 4,649 |
| 2013-08-07 | Option exercise (derivative) | 1,422 | $0.00 | 4,264 |
| 2013-08-07 | Option exercise | 1,422 | $34.00 | 1,422 |
| 2013-08-07 | Tax withholding | 470 | $34.00 | 952 |
| 2013-03-18 | Grant / award (derivative) | 14,696 | $0.00 | 14,696 |
| 2013-03-18 | Grant / award (derivative) | 5,094 | $0.00 | 5,094 |
| 2012-08-07 | Grant / award (derivative) | 15,104 | $0.00 | 15,104 |
| 2012-08-07 | Grant / award (derivative) | 5,686 | $0.00 | 5,686 |
| 2012-07-16 | — | — | — | 0 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.