May 15
2023
BUY
Exercise of conversion of derivative security
$308,903
$50.22 p/Share
6,151
Added 9.24%
60,410
Common Stock
Apr 14
2023
SELL
Open market or private sale
$519,827
$134.81 p/Share
3,856
Reduced 6.3%
57,325
Common Stock
Apr 14
2023
SELL
Sale (or disposition) back to the issuer
$309,044
$134.66 p/Share
2,295
Reduced 3.73%
59,247
Common Stock
Apr 14
2023
BUY
Exercise of conversion of derivative security
$308,903
$50.22 p/Share
6,151
Added 9.24%
60,391
Common Stock
Mar 27
2023
SELL
Sale (or disposition) back to the issuer
$308,965
$127.83 p/Share
2,417
Reduced 3.92%
59,198
Common Stock
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