Feb 22
2023
SELL
Open market or private sale
$1,737,521
$161.66 p/Share
10,748
Reduced 16.06%
56,172
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$605,331
$161.81 p/Share
3,741
Reduced 5.29%
66,920
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
$592,693
$48.32 p/Share
12,266
Added 14.17%
74,324
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$46,395
$168.71 p/Share
275
Reduced 0.44%
62,058
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$1,052,223
$171.96 p/Share
6,119
Reduced 8.94%
62,333
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
15,526
Added 18.49%
68,452
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$234,212
$153.18 p/Share
1,529
Reduced 3.89%
37,734
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
3,518
Added 8.22%
39,263
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$62,190
$148.78 p/Share
418
Reduced 1.16%
35,745
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
868
Added 2.34%
36,163
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$429,035
$105.83 p/Share
4,054
Reduced 10.3%
35,295
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
9,323
Added 19.15%
39,349
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$315,847
$122.09 p/Share
2,587
Reduced 7.93%
30,026
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
5,948
Added 15.42%
32,613
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$210,320
$123.5 p/Share
1,703
Reduced 6.0%
26,665
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
3,842
Added 12.43%
27,076
Common Stock
Nov 16
2021
SELL
Open market or private sale
$830,330
$136.5 p/Share
6,083
Reduced 19.87%
24,526
Common Stock
Nov 15
2021
SELL
Sale (or disposition) back to the issuer
$1,858,354
$137.31 p/Share
13,534
Reduced 28.54%
33,881
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$642,748
$137.31 p/Share
4,681
Reduced 13.26%
30,609
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$1,907,393
$78.5 p/Share
24,298
Added 36.6%
42,094
Common Stock
Aug 26
2021
SELL
Open market or private sale
$1,087,751
$116.25 p/Share
9,357
Reduced 27.62%
24,526
Common Stock
Aug 25
2021
SELL
Sale (or disposition) back to the issuer
$2,578,686
$117.48 p/Share
21,950
Reduced 36.95%
37,458
Common Stock
Aug 25
2021
SELL
Payment of exercise price or tax liability
$845,739
$117.48 p/Share
7,199
Reduced 17.52%
33,883
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
$2,624,569
$68.16 p/Share
38,506
Added 45.09%
46,901
Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$420,562
$103.74 p/Share
4,054
Reduced 14.18%
24,526
Common Stock