| Feb 15, 2019 CForm 4 → | Feb 20, 5:12 pm EST | Bloom Energy CorpBE | 15,800 | — | — | 22,800 | — | plan? |
| Dec 28, 2018 AForm 4 → | Jan 2, 2019, 2:04 pm EST | PRICE T ROWE GROUP INCTROW | 103 | $91.34 | $9,445 | 20,789 | — | plan? |
| Sep 28, 2018 AForm 4 → | Oct 1, 12:59 pm EDT | PRICE T ROWE GROUP INCTROW | 86 | $109.18 | $9,385 | 20,685 | — | plan? |
| Jul 27, 2018 PForm 4 → | Jul 31, 8:31 pm EDT | Bloom Energy CorpBE | 7,000 | $15.00 | $105,000 | 7,000 | — | plan? |
| Jun 29, 2018 AForm 4 → | Jul 3, 9:38 am EDT | PRICE T ROWE GROUP INCTROW | 80 | $116.09 | $9,329 | 20,599 | — | plan? |
| May 17, 2018 AForm 4 → | May 21, 12:18 pm EDT | MANTECH INTERNATIONAL CORPMANT | 4,000 | — | — | 11,150 | — | plan? |
| May 15, 2018 SForm 4 → | May 16, 6:36 pm EDT | Discover Financial ServicesDFS | 4,674 | $76.17 | $356,019 | 54,060 | −7.96% | plan? |
| May 15, 2018 SForm 4 → | May 16, 9:18 am EDT | MARRIOTT INTERNATIONAL INC /MD/MAR | 2,184 | $138.84 | $303,227 | 275 | −88.8% | plan? |
| May 11, 2018 AForm 4 → | May 15, 10:08 am EDT | MARRIOTT INTERNATIONAL INC /MD/MAR | 1,186 | — | — | 20,714 | — | plan? |
| May 2, 2018 AForm 4 → | May 4, 4:09 pm EDT | Discover Financial ServicesDFS | 1,985 | — | — | 58,734 | — | plan? |
| Apr 27, 2018 AForm 4 → | Apr 30, 4:35 pm EDT | PRICE T ROWE GROUP INCTROW | 1,755 | — | — | 20,519 | — | plan? |
| Mar 29, 2018 AForm 4 → | Apr 2, 2:09 pm EDT | PRICE T ROWE GROUP INCTROW | 86 | $107.97 | $9,269 | 18,764 | — | plan? |
| Dec 28, 2017 AForm 4 → | Dec 29, 3:56 pm EST | PRICE T ROWE GROUP INCTROW | 71 | $105.34 | $7,507 | 18,678 | — | plan? |
| Dec 13, 2017 SForm 4 → | Dec 14, 10:54 am EST | MANTECH INTERNATIONAL CORPMANT | 1,000 | $50.45 | $50,450 | 7,540 | −11.7% | plan? |
| Sep 28, 2017 AForm 4 → | Sep 29, 1:38 pm EDT | PRICE T ROWE GROUP INCTROW | 83 | $90.13 | $7,460 | 18,607 | — | plan? |
| Sep 14, 2017 SForm 4 → | Sep 14, 1:41 pm EDT | MANTECH INTERNATIONAL CORPMANT | 2,500 | $40.39 | $100,975 | 8,540 | −22.6% | plan? |
| Jun 30, 2017 SForm 4 → | Jul 3, 10:28 am EDT | MARRIOTT INTERNATIONAL INC /MD/MAR | 1,200 | $100.89 | $121,068 | 1,101 | −52.2% | plan? |
| Jun 29, 2017 AForm 4 → | Jul 3, 11:28 am EDT | PRICE T ROWE GROUP INCTROW | 100 | $74.03 | $7,403 | 18,524 | — | plan? |
| May 17, 2017 AForm 4 → | May 18, 5:32 pm EDT | MANTECH INTERNATIONAL CORPMANT | 4,000 | — | — | 11,040 | — | plan? |
| May 11, 2017 AForm 4 → | May 12, 4:35 pm EDT | Discover Financial ServicesDFS | 2,324 | — | — | 56,749 | — | plan? |
| May 11, 2017 AForm 4 → | May 12, 11:00 am EDT | MARRIOTT INTERNATIONAL INC /MD/MAR | 1,358 | — | — | 20,886 | — | plan? |
| Apr 27, 2017 AForm 4 → | Apr 28, 1:35 pm EDT | PRICE T ROWE GROUP INCTROW | 2,837 | — | — | 18,424 | — | plan? |
| Mar 30, 2017 AForm 4 → | Mar 31, 11:24 am EDT | PRICE T ROWE GROUP INCTROW | 108 | $68.21 | $7,341 | 15,587 | — | plan? |
| Dec 29, 2016 AForm 4 → | Jan 3, 2017, 10:50 am EST | PRICE T ROWE GROUP INCTROW | 91 | $75.54 | $6,906 | 15,480 | — | plan? |
| Nov 1, 2016 AForm 4 → | Nov 3, 10:07 am EDT | PRICE T ROWE GROUP INCTROW | 1,300 | — | — | 15,388 | — | plan? |
| Sep 29, 2016 AForm 4 → | Sep 30, 2:15 pm EDT | PRICE T ROWE GROUP INCTROW | 105 | $65.54 | $6,849 | 14,088 | — | plan? |
| Jul 29, 2016 SForm 4 → | Aug 1, 4:20 pm EDT | Discover Financial ServicesDFS | 2,229 | $56.98 | $127,015 | 54,425 | −3.93% | plan? |
| Jun 29, 2016 AForm 4 → | Jun 30, 2:13 pm EDT | PRICE T ROWE GROUP INCTROW | 95 | $71.34 | $6,798 | 13,984 | — | plan? |
| Jun 14, 2016 SForm 4 → | Jun 15, 10:02 am EDT | MARRIOTT INTERNATIONAL INC /MD/MAR | 1,750 | $65.79 | $115,133 | 275 | −86.4% | plan? |
| May 12, 2016 AForm 4 → | May 16, 4:05 pm EDT | Discover Financial ServicesDFS | 2,350 | — | — | 56,654 | — | plan? |
| May 9, 2016 AForm 4 → | May 10, 3:18 pm EDT | MARRIOTT INTERNATIONAL INC /MD/MAR | 2,026 | — | — | 23,304 | — | plan? |
| Apr 29, 2016 AForm 4 → | May 3, 9:57 am EDT | PRICE T ROWE GROUP INCTROW | 1,300 | — | — | 13,888 | — | plan? |
| Mar 30, 2016 AForm 4 → | Mar 31, 1:05 pm EDT | PRICE T ROWE GROUP INCTROW | 91 | $73.90 | $6,748 | 12,588 | — | plan? |
| Mar 2, 2016 SForm 4 → | Mar 4, 1:49 pm EST | MANTECH INTERNATIONAL CORPMANT | 1,580 | $28.87 | $45,615 | 4,040 | −28.1% | plan? |
| Dec 30, 2015 AForm 4 → | Jan 4, 2016, 3:40 pm EST | PRICE T ROWE GROUP INCTROW | 89 | $72.09 | $6,452 | 12,497 | — | plan? |
| Oct 27, 2015 AForm 4 → | Oct 29, 12:18 pm EDT | PRICE T ROWE GROUP INCTROW | 1,300 | — | — | 12,408 | — | plan? |
| Sep 29, 2015 AForm 4 → | Oct 1, 2:39 pm EDT | PRICE T ROWE GROUP INCTROW | 84 | $68.27 | $5,732 | 11,108 | — | plan? |
| Sep 14, 2015 SForm 4 → | Sep 14, 4:59 pm EDT | MANTECH INTERNATIONAL CORPMANT | 770 | $26.37 | $20,305 | 5,620 | −12.1% | plan? |
| Jun 29, 2015 AForm 4 → | Jul 1, 10:57 am EDT | PRICE T ROWE GROUP INCTROW | 74 | $77.47 | $5,694 | 11,024 | — | plan? |
| May 14, 2015 SForm 4 → | May 18, 3:39 pm EDT | MANTECH INTERNATIONAL CORPMANT | 3,810 | $28.65 | $109,157 | 6,390 | −37.4% | plan? |
| May 14, 2015 SForm 4 → | May 15, 3:25 pm EDT | Discover Financial ServicesDFS | 2,291 | $60.01 | $137,483 | 54,304 | −4.05% | plan? |
| May 11, 2015 AForm 4 → | May 13, 3:07 pm EDT | MARRIOTT INTERNATIONAL INC /MD/MAR | 1,750 | — | — | 21,278 | — | plan? |
| May 7, 2015 AForm 4 → | May 9, 2016, 5:42 pm EDT | MANTECH INTERNATIONAL CORPMANT | 3,000 | — | — | 7,040 | — | plan? late |
| May 7, 2015 AForm 4 → | May 11, 6:03 pm EDT | MANTECH INTERNATIONAL CORPMANT | 3,000 | — | — | 10,200 | — | plan? |
| Apr 29, 2015 AForm 4 → | May 1, 5:48 pm EDT | Discover Financial ServicesDFS | 2,229 | — | — | 56,595 | — | plan? |
| Apr 27, 2015 AForm 4 → | Apr 29, 1:05 pm EDT | PRICE T ROWE GROUP INCTROW | 1,300 | — | — | 10,950 | — | plan? |
| Apr 23, 2015 AForm 4 → | Apr 27, 1:26 pm EDT | PRICE T ROWE GROUP INCTROW | 230 | $82.07 | $18,841 | 9,650 | — | plan? |
| Mar 30, 2015 AForm 4 → | Apr 1, 9:11 am EDT | PRICE T ROWE GROUP INCTROW | 60 | $81.74 | $4,868 | 9,421 | — | plan? |
| Jul 5, 2013 SForm 4 → | May 21, 2018, 12:18 pm EDT | MANTECH INTERNATIONAL CORPMANT | 390 | $26.31 | $10,261 | 7,150 | −5.17% | plan? late |