Mar 27
2023
SELL
Open market or private sale
$479,557
$128.43 p/Share
3,734
Reduced 6.12%
57,325
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
$4,884,672
$1567.61 p/Share
3,116
Added 4.91%
60,410
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$304,901
$131.31 p/Share
2,322
Reduced 3.7%
60,359
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
$774,335
$131.31 p/Share
5,897
Added 8.6%
62,681
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$2,139,696
$131.31 p/Share
16,295
Reduced 22.3%
56,784
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
41,364
Added 36.14%
73,079
Common Stock
Dec 20
2022
SELL
Open market or private sale
$547,366
$128.52 p/Share
4,259
Reduced 11.84%
31,715
Common Stock
Dec 20
2022
$109,107
$128.06 p/Share
852
Reduced 2.62%
31,715
Common Stock
Dec 20
2022
SELL
Sale (or disposition) back to the issuer
$351,642
$128.29 p/Share
2,741
Reduced 7.08%
35,974
Common Stock
Dec 20
2022
BUY
Exercise of conversion of derivative security
$351,540
$50.22 p/Share
7,000
Added 15.31%
38,715
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$1,064,695
$122.07 p/Share
8,722
Reduced 21.12%
32,567
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
22,123
Added 34.89%
41,289
Common Stock
Jan 14
2022
SELL
Open market or private sale
$183,596
$128.12 p/Share
1,433
Reduced 6.96%
19,166
Common Stock
Jan 14
2022
SELL
Sale (or disposition) back to the issuer
$102,275
$128.81 p/Share
794
Reduced 3.71%
20,599
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
$102,175
$45.88 p/Share
2,227
Added 9.43%
21,393
Common Stock
Dec 15
2021
SELL
Sale (or disposition) back to the issuer
$102,292
$131.99 p/Share
775
Reduced 3.62%
20,618
Common Stock
Dec 15
2021
SELL
Open market or private sale
$191,679
$132.01 p/Share
1,452
Reduced 7.04%
19,166
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$102,175
$45.88 p/Share
2,227
Added 9.43%
21,393
Common Stock
Nov 17
2021
$109,914
$127.51 p/Share
862
Reduced 4.3%
19,166
Common Stock
Nov 15
2021
SELL
Sale (or disposition) back to the issuer
$102,180
$125.22 p/Share
816
Reduced 3.67%
21,439
Common Stock
Nov 15
2021
SELL
Open market or private sale
$177,645
$125.9 p/Share
1,411
Reduced 6.58%
20,028
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$102,175
$45.88 p/Share
2,227
Added 9.1%
22,255
Common Stock
Oct 15
2021
SELL
Sale (or disposition) back to the issuer
$102,291
$125.05 p/Share
818
Reduced 3.68%
21,437
Common Stock
Oct 15
2021
SELL
Open market or private sale
$177,802
$126.19 p/Share
1,409
Reduced 6.57%
20,028
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$102,175
$45.88 p/Share
2,227
Added 9.1%
22,255
Common Stock