Jan 23
2023
SELL
Payment of exercise price or tax liability
$68,329
$66.99 p/Share
1,020
Reduced 0.75%
135,683
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$531,134
$65.09 p/Share
8,160
Reduced 5.63%
136,703
Common Stock
Jan 20
2023
BUY
Other acquisition or disposition
-
4,800
Added 3.21%
144,863
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
23,183
Added 14.75%
133,952
Common Stock
Jan 25
2022
SELL
Payment of exercise price or tax liability
$760,617
$64.96 p/Share
11,709
Reduced 9.56%
110,769
Common Stock
May 06
2021
SELL
Sale (or disposition) back to the issuer
$877,531
$96.21 p/Share
9,121
Reduced 6.79%
125,157
Common Stock
May 06
2021
SELL
Payment of exercise price or tax liability
$257,747
$96.21 p/Share
2,679
Reduced 2.14%
122,478
Common Stock
May 06
2021
BUY
Exercise of conversion of derivative security
$877,519
$56.93 p/Share
15,414
Added 10.3%
134,278
Common Stock
Mar 09
2021
SELL
Sale (or disposition) back to the issuer
$857,790
$88.25 p/Share
9,720
Reduced 7.44%
120,861
Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$176,235
$88.25 p/Share
1,997
Reduced 1.65%
118,864
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$857,802
$59.52 p/Share
14,412
Added 9.94%
130,581
Common Stock
Mar 08
2021
SELL
Sale (or disposition) back to the issuer
$637,412
$86.3 p/Share
7,386
Reduced 5.84%
119,160
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$258,123
$86.3 p/Share
2,991
Reduced 2.51%
116,169
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$637,443
$44.23 p/Share
14,412
Added 10.22%
126,546
Common Stock
Feb 19
2021
SELL
Open market or private sale
$2,349,156
$81.5 p/Share
28,824
Reduced 20.45%
112,134
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
$1,180,343
$40.95 p/Share
28,824
Added 16.98%
140,958
Common Stock
Jan 26
2021
SELL
Other acquisition or disposition
-
3,167
Reduced 2.75%
112,134
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$200,646
$69.79 p/Share
2,875
Reduced 2.43%
115,301
Common Stock
Jan 21
2021
BUY
Grant, award, or other acquisition
-
16,001
Added 11.93%
118,176
Common Stock
Dec 16
2020
-
141
Reduced 0.14%
102,175
Common Stock