Feb 03
2022
BUY
Grant, award, or other acquisition
-
5,999
Added 10.17%
53,016
Common Stock
Sep 23
2021
SELL
Open market or private sale
$3,307,200
$165.36 p/Share
20,000
Reduced 29.84%
47,017
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$787,316
$132.1 p/Share
5,960
Reduced 8.17%
67,017
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
15,144
Added 17.19%
72,977
Common Stock
Feb 15
2021
SELL
Sale (or disposition) back to the issuer
$262,930
$109.6 p/Share
2,399
Reduced 3.68%
62,788
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$583,451
$117.75 p/Share
4,955
Reduced 7.89%
57,833
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
2,399
Added 3.55%
65,187
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
7,896
Added 11.17%
62,788
Common Stock
Aug 10
2020
BUY
Other acquisition or disposition
$3,048,943
$66.97 p/Share
45,527
Added 31.19%
100,419
Common Stock
Mar 05
2020
SELL
Payment of exercise price or tax liability
$577,778
$85.08 p/Share
6,791
Reduced 11.01%
54,892
Common Stock
Mar 05
2020
BUY
Grant, award, or other acquisition
-
14,060
Added 18.56%
61,683
Common Stock
Feb 15
2020
SELL
Sale (or disposition) back to the issuer
$535,760
$102.03 p/Share
5,251
Reduced 8.76%
54,718
Common Stock
Feb 15
2020
SELL
Payment of exercise price or tax liability
$728,231
$102.64 p/Share
7,095
Reduced 12.97%
47,623
Common Stock
Feb 15
2020
BUY
Exercise of conversion of derivative security
-
5,251
Added 8.05%
59,969
Common Stock
Jan 30
2020
BUY
Grant, award, or other acquisition
-
8,453
Added 7.78%
100,245
Common Stock
Nov 22
2019
SELL
Open market or private sale
$353,558
$98.02 p/Share
3,607
Reduced 3.78%
91,792
Common Stock
Nov 18
2019
SELL
Open market or private sale
$700,815
$97.16 p/Share
7,213
Reduced 7.03%
95,399
Common Stock
Nov 07
2019
SELL
Open market or private sale
$1,062,652
$98.23 p/Share
10,818
Reduced 9.54%
102,612
Common Stock
Nov 05
2019
SELL
Open market or private sale
$2,865,643
$96.94 p/Share
29,561
Reduced 20.67%
113,430
Common Stock
Nov 05
2019
BUY
Exercise of conversion of derivative security
$1,037,564
$45.75 p/Share
22,679
Added 13.69%
142,991
Common Stock
Nov 04
2019
SELL
Open market or private sale
$2,625,824
$95.91 p/Share
27,378
Reduced 18.54%
120,312
Common Stock
Nov 04
2019
BUY
Exercise of conversion of derivative security
$915,000
$45.75 p/Share
20,000
Added 11.93%
147,690
Common Stock
Mar 07
2019
SELL
Payment of exercise price or tax liability
$729,163
$81.28 p/Share
8,971
Reduced 6.56%
127,690
Common Stock
Mar 07
2019
BUY
Grant, award, or other acquisition
-
18,573
Added 11.96%
136,661
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$613,162
$81.57 p/Share
7,517
Reduced 5.98%
118,088
Common Stock