Mobile Version
Symbol |
Relationship |
Date |
Transaction |
Cost |
# Shares |
Value($) |
Total Shares |
Form 4 |
NP |
VP & Controller |
Jan 26, 2022 |
Option Exercise |
$45.93 |
2,567 |
117,902 |
21,179 |
Feb 11, 2022, 11:39 AM |
NP |
VP & Controller |
Feb 02, 2022 |
Option Exercise |
$46.49 |
79 |
3,673 |
21,100 |
Feb 11, 2022, 11:39 AM |
NP |
VP & Controller |
Dec 31, 2021 |
Option Exercise |
$46.28 |
292 |
13,514 |
18,731 |
Jan 04, 2022, 03:29 PM |
NP |
VP & Controller |
Dec 31, 2021 |
Option Exercise |
$46.28 |
573 |
26,518 |
18,904 |
Jan 04, 2022, 03:29 PM |
NP |
VP & Controller |
Nov 05, 2021 |
Option Exercise |
$37.60 |
491 |
18,463 |
18,822 |
Nov 09, 2021, 07:11 AM |
NP |
VP & Controller |
Nov 05, 2021 |
Sale |
$55.80 |
491 |
27,398 |
18,331 |
Nov 09, 2021, 07:11 AM |
NP |
VP & Controller |
Feb 02, 2021 |
Option Exercise |
$53.00 |
667 |
35,351 |
18,277 |
Feb 04, 2021, 04:28 PM |
NP |
VP & Controller |
Feb 02, 2021 |
Option Exercise |
$53.00 |
31 |
1,643 |
18,331 |
Feb 04, 2021, 04:28 PM |
NP |
VP & Controller |
Feb 02, 2021 |
Option Exercise |
$53.00 |
85 |
4,505 |
18,362 |
Feb 04, 2021, 04:28 PM |
NP |
VP & Controller |
Dec 31, 2020 |
Option Exercise |
$55.32 |
195 |
10,787 |
17,728 |
Jan 05, 2021, 01:43 PM |
NP |
VP & Controller |
Dec 31, 2020 |
Option Exercise |
$55.32 |
253 |
13,996 |
17,805 |
Jan 05, 2021, 01:43 PM |
NP |
VP & Controller |
Dec 14, 2020 |
Option Exercise |
$24.09 |
338 |
8,142 |
17,890 |
Dec 15, 2020, 12:01 PM |
NP |
VP & Controller |
Dec 14, 2020 |
Sale |
$55.06 |
338 |
18,610 |
17,552 |
Dec 15, 2020, 12:01 PM |
NP |
VP & Controller |
Feb 04, 2020 |
Option Exercise |
$69.18 |
682 |
47,181 |
17,493 |
Feb 06, 2020, 04:57 PM |
NP |
VP & Controller |
Feb 04, 2020 |
Option Exercise |
$69.18 |
33 |
2,283 |
17,552 |
Feb 06, 2020, 04:57 PM |
NP |
VP & Controller |
Feb 04, 2020 |
Option Exercise |
$69.18 |
92 |
6,365 |
17,585 |
Feb 06, 2020, 04:57 PM |
NP |
VP & Controller |
Dec 31, 2019 |
Option Exercise |
$70.43 |
225 |
15,847 |
12,761 |
Jan 03, 2020, 04:43 PM |
NP |
VP & Controller |
Dec 31, 2019 |
Option Exercise |
$70.43 |
740 |
52,118 |
12,986 |
Jan 03, 2020, 04:43 PM |
NP |
VP & Controller |
Aug 09, 2019 |
Sale |
$67.67 |
5,000 |
338,350 |
12,246 |
Aug 12, 2019, 10:24 AM |
NP |
VP & Controller |
May 10, 2019 |
Sale |
$62.52 |
5,000 |
312,600 |
17,246 |
May 13, 2019, 11:09 AM |
NP |
VP & Controller |
Mar 15, 2019 |
Option Exercise |
$19.25 |
453 |
8,720 |
5,166 |
Mar 18, 2019, 09:35 AM |
NP |
VP & Controller |
Mar 15, 2019 |
Sale |
$63.50 |
453 |
28,766 |
4,713 |
Mar 18, 2019, 09:35 AM |
NP |
VP & Controller |
Jan 29, 2019 |
Option Exercise |
$69.20 |
488 |
33,770 |
4,713 |
Jan 31, 2019, 01:53 PM |
NP |
VP & Controller |
Dec 31, 2018 |
Option Exercise |
$58.92 |
508 |
29,931 |
4,225 |
Jan 03, 2019, 03:12 PM |
NP |
VP & Controller |
Dec 31, 2018 |
Option Exercise |
$58.92 |
1,673 |
98,573 |
4,733 |
Jan 03, 2019, 03:12 PM |
NP |
VP & Controller |
Sep 10, 2018 |
Option Exercise |
$19.25 |
278 |
5,352 |
3,338 |
Sep 11, 2018, 10:25 AM |
NP |
VP & Controller |
Sep 10, 2018 |
Sale |
$91.90 |
278 |
25,548 |
3,060 |
Sep 11, 2018, 10:25 AM |
NP |
VP & Controller |
Aug 14, 2018 |
Option Exercise |
$13.38 |
892 |
11,935 |
3,952 |
Aug 15, 2018, 10:36 AM |
NP |
VP & Controller |
Aug 14, 2018 |
Sale |
$88.79 |
892 |
79,201 |
3,060 |
Aug 15, 2018, 10:36 AM |
NP |
VP & Controller |
Jun 15, 2018 |
Option Exercise |
$8.99 |
268 |
2,409 |
3,328 |
Jun 18, 2018, 11:48 AM |
NP |
VP & Controller |
Jun 15, 2018 |
Sale |
$83.95 |
268 |
22,499 |
3,060 |
Jun 18, 2018, 11:48 AM |
NP |
VP & Controller |
May 15, 2018 |
Option Exercise |
$8.99 |
800 |
7,192 |
3,860 |
May 16, 2018, 01:12 PM |
NP |
VP & Controller |
May 15, 2018 |
Sale |
$80.22 |
800 |
64,176 |
3,060 |
May 16, 2018, 01:12 PM |
NP |
VP & Controller |
Mar 07, 2018 |
Option Exercise |
$7.41 |
454 |
3,364 |
3,514 |
Mar 09, 2018, 09:35 AM |
NP |
VP & Controller |
Mar 07, 2018 |
Sale |
$79.51 |
454 |
36,098 |
3,060 |
Mar 09, 2018, 09:35 AM |
NP |
VP & Controller |
Dec 31, 2017 |
Option Exercise |
$90.65 |
575 |
52,124 |
3,060 |
Jan 03, 2018, 02:07 PM |
NP |
VP & Controller |
Dec 31, 2017 |
Option Exercise |
$90.65 |
1,723 |
156,190 |
3,635 |
Jan 03, 2018, 02:07 PM |
NP |
VP & Controller |
Nov 16, 2017 |
Option Exercise |
$7.41 |
458 |
3,394 |
2,370 |
Nov 17, 2017, 11:50 AM |
NP |
VP & Controller |
Nov 16, 2017 |
Sale |
$87.62 |
458 |
40,130 |
1,912 |
Nov 17, 2017, 11:50 AM |
NP |
VP & Controller |
Jun 15, 2017 |
Option Exercise |
$8.99 |
710 |
6,383 |
2,622 |
Jun 19, 2017, 09:51 AM |
NP |
VP & Controller |
Jun 15, 2017 |
Sale |
$79.80 |
710 |
56,658 |
1,912 |
Jun 19, 2017, 09:51 AM |
NP |
VP & Controller |
Jun 05, 2017 |
Option Exercise |
$9.26 |
1,450 |
13,431 |
3,362 |
Jun 05, 2017, 03:27 PM |
NP |
VP & Controller |
Jun 05, 2017 |
Sale |
$79.77 |
1,450 |
115,666 |
2,362 |
Jun 05, 2017, 03:27 PM |
NP |
VP & Controller |
Jan 03, 2017 |
Option Exercise |
$85.20 |
958 |
81,622 |
1,912 |
Jan 05, 2017, 11:07 AM |
NP |
VP & Controller |
Aug 31, 2016 |
Option Exercise |
$31.23 |
368 |
11,493 |
368 |
Sep 01, 2016, 02:05 PM |
NP |
VP & Controller |
Aug 31, 2016 |
Sale |
$80.56 |
368 |
29,646 |
0 |
Sep 01, 2016, 02:05 PM |
NP |
VP & Controller |
Aug 23, 2016 |
Option Exercise |
$8.99 |
442 |
3,974 |
442 |
Aug 23, 2016, 02:43 PM |
NP |
VP & Controller |
Aug 23, 2016 |
Sale |
$76.76 |
2,913 |
223,590 |
0 |
Aug 23, 2016, 02:43 PM |
NP |
VP & Controller |
Jun 08, 2016 |
Option Exercise |
$7.95 |
714 |
5,673 |
472 |
Jun 10, 2016, 02:09 PM |
NP |
VP & Controller |
Jun 08, 2016 |
Sale |
$73.11 |
714 |
52,201 |
0 |
Jun 10, 2016, 02:09 PM |
NP |
VP & Controller |
Jun 03, 2016 |
Option Exercise |
$24.09 |
525 |
12,647 |
525 |
Jun 07, 2016, 10:59 AM |
NP |
VP & Controller |
Jun 03, 2016 |
Sale |
$69.87 |
525 |
36,682 |
0 |
Jun 07, 2016, 10:59 AM |
NP |
VP & Controller |
May 23, 2016 |
Option Exercise |
$7.96 |
834 |
6,641 |
542 |
May 31, 2016, 03:30 PM |
NP |
VP & Controller |
May 23, 2016 |
Sale |
$67.27 |
834 |
56,102 |
0 |
May 31, 2016, 03:30 PM |
Desktop Version
Symbol |
Relationship |
Date |
Transaction |
Value($) |
NP |
VP & Controller |
Jan 26, 2022 |
Option Exercise |
117,902 |
NP |
VP & Controller |
Feb 02, 2022 |
Option Exercise |
3,673 |
NP |
VP & Controller |
Dec 31, 2021 |
Option Exercise |
13,514 |
NP |
VP & Controller |
Dec 31, 2021 |
Option Exercise |
26,518 |
NP |
VP & Controller |
Nov 05, 2021 |
Option Exercise |
18,463 |
NP |
VP & Controller |
Nov 05, 2021 |
Sale |
27,398 |
NP |
VP & Controller |
Feb 02, 2021 |
Option Exercise |
35,351 |
NP |
VP & Controller |
Feb 02, 2021 |
Option Exercise |
1,643 |
NP |
VP & Controller |
Feb 02, 2021 |
Option Exercise |
4,505 |
NP |
VP & Controller |
Dec 31, 2020 |
Option Exercise |
10,787 |
NP |
VP & Controller |
Dec 31, 2020 |
Option Exercise |
13,996 |
NP |
VP & Controller |
Dec 14, 2020 |
Option Exercise |
8,142 |
NP |
VP & Controller |
Dec 14, 2020 |
Sale |
18,610 |
NP |
VP & Controller |
Feb 04, 2020 |
Option Exercise |
47,181 |
NP |
VP & Controller |
Feb 04, 2020 |
Option Exercise |
2,283 |
NP |
VP & Controller |
Feb 04, 2020 |
Option Exercise |
6,365 |
NP |
VP & Controller |
Dec 31, 2019 |
Option Exercise |
15,847 |
NP |
VP & Controller |
Dec 31, 2019 |
Option Exercise |
52,118 |
NP |
VP & Controller |
Aug 09, 2019 |
Sale |
338,350 |
NP |
VP & Controller |
May 10, 2019 |
Sale |
312,600 |
NP |
VP & Controller |
Mar 15, 2019 |
Option Exercise |
8,720 |
NP |
VP & Controller |
Mar 15, 2019 |
Sale |
28,766 |
NP |
VP & Controller |
Jan 29, 2019 |
Option Exercise |
33,770 |
NP |
VP & Controller |
Dec 31, 2018 |
Option Exercise |
29,931 |
NP |
VP & Controller |
Dec 31, 2018 |
Option Exercise |
98,573 |
NP |
VP & Controller |
Sep 10, 2018 |
Option Exercise |
5,352 |
NP |
VP & Controller |
Sep 10, 2018 |
Sale |
25,548 |
NP |
VP & Controller |
Aug 14, 2018 |
Option Exercise |
11,935 |
NP |
VP & Controller |
Aug 14, 2018 |
Sale |
79,201 |
NP |
VP & Controller |
Jun 15, 2018 |
Option Exercise |
2,409 |
NP |
VP & Controller |
Jun 15, 2018 |
Sale |
22,499 |
NP |
VP & Controller |
May 15, 2018 |
Option Exercise |
7,192 |
NP |
VP & Controller |
May 15, 2018 |
Sale |
64,176 |
NP |
VP & Controller |
Mar 07, 2018 |
Option Exercise |
3,364 |
NP |
VP & Controller |
Mar 07, 2018 |
Sale |
36,098 |
NP |
VP & Controller |
Dec 31, 2017 |
Option Exercise |
52,124 |
NP |
VP & Controller |
Dec 31, 2017 |
Option Exercise |
156,190 |
NP |
VP & Controller |
Nov 16, 2017 |
Option Exercise |
3,394 |
NP |
VP & Controller |
Nov 16, 2017 |
Sale |
40,130 |
NP |
VP & Controller |
Jun 15, 2017 |
Option Exercise |
6,383 |
NP |
VP & Controller |
Jun 15, 2017 |
Sale |
56,658 |
NP |
VP & Controller |
Jun 05, 2017 |
Option Exercise |
13,431 |
NP |
VP & Controller |
Jun 05, 2017 |
Sale |
115,666 |
NP |
VP & Controller |
Jan 03, 2017 |
Option Exercise |
81,622 |
NP |
VP & Controller |
Aug 31, 2016 |
Option Exercise |
11,493 |
NP |
VP & Controller |
Aug 31, 2016 |
Sale |
29,646 |
NP |
VP & Controller |
Aug 23, 2016 |
Option Exercise |
3,974 |
NP |
VP & Controller |
Aug 23, 2016 |
Sale |
223,590 |
NP |
VP & Controller |
Jun 08, 2016 |
Option Exercise |
5,673 |
NP |
VP & Controller |
Jun 08, 2016 |
Sale |
52,201 |
NP |
VP & Controller |
Jun 03, 2016 |
Option Exercise |
12,647 |
NP |
VP & Controller |
Jun 03, 2016 |
Sale |
36,682 |
NP |
VP & Controller |
May 23, 2016 |
Option Exercise |
6,641 |
NP |
VP & Controller |
May 23, 2016 |
Sale |
56,102 |