Nov 30
2023
SELL
Open market or private sale
$94,048
$141.64 p/Share
664
Reduced 11.07%
5,333
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$14,574
$140.14 p/Share
104
Reduced 1.7%
5,997
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$31,569
$153.25 p/Share
206
Reduced 3.27%
6,101
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
954
Added 13.14%
6,307
Common Stock
Oct 24
2022
SELL
Open market or private sale
$277,975
$126.18 p/Share
2,203
Reduced 29.16%
5,353
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$645,405
$5163.24 p/Share
125
Reduced 4.1%
2,926
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$118,433
$152.62 p/Share
776
Reduced 10.91%
6,338
Common Stock
Mar 14
2022
SELL
Sale (or disposition) back to the issuer
$600,102
$152.62 p/Share
3,932
Reduced 35.6%
7,114
Common Stock
Mar 14
2022
SELL
Open market or private sale
$504,324
$153.43 p/Share
3,287
Reduced 51.86%
3,051
Common Stock
Mar 14
2022
BUY
Exercise of conversion of derivative security
$600,005
$91.2 p/Share
6,579
Added 37.33%
11,046
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$82,508
$160.21 p/Share
515
Reduced 10.34%
4,467
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
1,956
Added 28.19%
4,982
Common Stock
Nov 02
2021
SELL
Open market or private sale
$280,999
$170.82 p/Share
1,645
Reduced 35.22%
3,026
Common Stock
Oct 29
2021
SELL
Sale (or disposition) back to the issuer
$600,046
$169.17 p/Share
3,547
Reduced 38.0%
5,788
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
$188,963
$169.17 p/Share
1,117
Reduced 19.3%
4,671
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$599,996
$82.09 p/Share
7,309
Added 43.91%
9,335
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$20,868
$134.63 p/Share
155
Reduced 7.11%
2,026
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$47,497
$122.73 p/Share
387
Reduced 15.07%
2,181
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
1,582
Added 38.12%
2,568
Common Stock
Nov 03
2020
SELL
Open market or private sale
$488,851
$116.31 p/Share
4,203
Reduced 81.0%
986
Common Stock
Oct 23
2020
SELL
Payment of exercise price or tax liability
$128,952
$115.86 p/Share
1,113
Reduced 17.66%
5,189
Common Stock
Oct 23
2020
SELL
Open market or private sale
$56,748
$116.05 p/Share
489
Reduced 16.33%
2,506
Common Stock
Oct 23
2020
SELL
Sale (or disposition) back to the issuer
$600,039
$115.86 p/Share
5,179
Reduced 45.11%
6,302
Common Stock
Oct 23
2020
BUY
Exercise of conversion of derivative security
$599,979
$66.85 p/Share
8,975
Added 43.87%
11,481
Common Stock