Mar 11
2022
SELL
Payment of exercise price or tax liability
$1,858,986
$130.09 p/Share
14,290
Reduced 13.73%
89,785
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
-
31,684
Added 23.34%
104,075
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$865,633
$158.89 p/Share
5,448
Reduced 7.01%
72,315
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
11,940
Added 13.31%
77,763
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$773,313
$132.1 p/Share
5,854
Reduced 5.99%
91,798
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
12,980
Added 11.73%
97,652
Common Stock
Feb 15
2021
SELL
Sale (or disposition) back to the issuer
$228,078
$109.6 p/Share
2,081
Reduced 2.27%
89,483
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$576,504
$117.75 p/Share
4,896
Reduced 5.47%
84,587
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
2,081
Added 2.22%
91,564
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
12,201
Added 12.0%
89,483
Common Stock
Dec 09
2020
SELL
Open market or private sale
$186,675
$95.0 p/Share
1,965
Reduced 2.48%
77,189
Common Stock
Oct 05
2020
SELL
Open market or private sale
$1,075,152
$78.0 p/Share
13,784
Reduced 12.45%
96,897
Common Stock
Oct 05
2020
BUY
Exercise of conversion of derivative security
$665,492
$48.28 p/Share
13,784
Added 11.07%
110,681
Common Stock
Mar 05
2020
SELL
Payment of exercise price or tax liability
$370,438
$85.08 p/Share
4,354
Reduced 4.31%
96,783
Common Stock
Mar 05
2020
BUY
Grant, award, or other acquisition
-
9,654
Added 8.71%
101,137
Common Stock
Feb 15
2020
SELL
Sale (or disposition) back to the issuer
$452,095
$102.03 p/Share
4,431
Reduced 4.31%
98,266
Common Stock
Feb 15
2020
SELL
Payment of exercise price or tax liability
$707,498
$102.64 p/Share
6,893
Reduced 7.01%
91,373
Common Stock
Feb 15
2020
BUY
Exercise of conversion of derivative security
-
4,431
Added 4.14%
102,697
Common Stock
Jan 30
2020
BUY
Grant, award, or other acquisition
-
13,454
Added 12.06%
98,133
Common Stock
Jul 24
2019
SELL
Open market or private sale
$780,386
$95.03 p/Share
8,212
Reduced 8.84%
84,679
Common Stock
Jul 05
2019
SELL
Open market or private sale
$399,342
$93.0 p/Share
4,294
Reduced 4.42%
92,891
Common Stock
Mar 07
2019
SELL
Payment of exercise price or tax liability
$354,381
$81.28 p/Share
4,360
Reduced 4.3%
97,041
Common Stock
Mar 07
2019
BUY
Grant, award, or other acquisition
-
9,666
Added 8.7%
101,401
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$578,576
$81.57 p/Share
7,093
Reduced 7.18%
91,632
Common Stock
Feb 15
2019
SELL
Sale (or disposition) back to the issuer
$571,966
$79.85 p/Share
7,163
Reduced 6.76%
98,725
Common Stock