Mar 16
2021
|
BUY
Conversion of derivative security
|
-
|
35,754
|
|
Mar 15
2021
|
SELL
Open market or private sale
|
$1,416,821
$60.97 p/Share
|
23,238
|
|
Mar 15
2021
|
BUY
Grant, award, or other acquisition
|
-
|
83
|
|
Mar 15
2021
|
BUY
Conversion of derivative security
|
-
|
23,238
|
|
Mar 12
2021
|
SELL
Open market or private sale
|
$4,860
$60.0 p/Share
|
81
|
|
Feb 18
2021
|
SELL
Open market or private sale
|
$230,031
$61.26 p/Share
|
3,755
|
|
Feb 18
2021
|
BUY
Conversion of derivative security
|
-
|
3,755
|
|
Feb 17
2021
|
SELL
Open market or private sale
|
$2,032,296
$63.27 p/Share
|
32,121
|
|
Feb 17
2021
|
BUY
Conversion of derivative security
|
-
|
32,121
|
|
Feb 16
2021
|
SELL
Open market or private sale
|
$2,272,658
$66.6 p/Share
|
34,124
|
|
Feb 16
2021
|
BUY
Conversion of derivative security
|
-
|
34,124
|
|
Jan 20
2021
|
SELL
Open market or private sale
|
$905,614
$61.88 p/Share
|
14,635
|
|
Jan 20
2021
|
BUY
Conversion of derivative security
|
-
|
14,635
|
|
Jan 19
2021
|
SELL
Open market or private sale
|
$1,680,012
$60.87 p/Share
|
27,600
|
|
Jan 19
2021
|
BUY
Conversion of derivative security
|
-
|
27,600
|
|
Jan 15
2021
|
SELL
Open market or private sale
|
$1,681,726
$60.57 p/Share
|
27,765
|
|
Jan 15
2021
|
BUY
Conversion of derivative security
|
-
|
27,765
|
|
Dec 17
2020
|
SELL
Open market or private sale
|
$346,488
$57.98 p/Share
|
5,976
|
|
Dec 17
2020
|
BUY
Conversion of derivative security
|
-
|
5,976
|
|
Dec 16
2020
|
SELL
Open market or private sale
|
$1,550,283
$57.28 p/Share
|
27,065
|
|
Dec 16
2020
|
BUY
Conversion of derivative security
|
-
|
27,065
|
|
Dec 15
2020
|
SELL
Open market or private sale
|
$1,528,575
$56.7 p/Share
|
26,959
|
|
Dec 15
2020
|
BUY
Conversion of derivative security
|
-
|
26,959
|
|
Nov 17
2020
|
SELL
Open market or private sale
|
$1,553,434
$49.27 p/Share
|
31,529
|
|
Nov 17
2020
|
BUY
Conversion of derivative security
|
-
|
31,529
|
|