Aug 30
2024
SELL
Open market or private sale
$930,113
$165.06 p/Share
5,635
Reduced 22.9%
18,973
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$563,838
$100.06 p/Share
5,635
Added 18.63%
24,608
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$13,575
$157.85 p/Share
86
Reduced 0.45%
18,973
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
313
Added 1.62%
19,059
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$82,320
$157.4 p/Share
523
Reduced 2.71%
18,746
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
-
1,912
Added 9.03%
19,269
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$33,610
$156.33 p/Share
215
Reduced 1.22%
17,357
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
655
Added 3.59%
17,572
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$64,317
$162.01 p/Share
397
Reduced 2.29%
16,917
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
1,451
Added 7.73%
17,314
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$30,957
$162.08 p/Share
191
Reduced 1.19%
15,863
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
581
Added 3.49%
16,054
Common Stock
Nov 18
2022
SELL
Open market or private sale
$2,962,400
$175.0 p/Share
16,928
Reduced 52.25%
15,473
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
$1,530,968
$90.44 p/Share
16,928
Added 34.32%
32,401
Common Stock
May 26
2022
SELL
Open market or private sale
$1,523,160
$180.0 p/Share
8,462
Reduced 35.35%
15,473
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
$613,833
$72.54 p/Share
8,462
Added 26.12%
23,935
Common Stock
Mar 15
2022
SELL
Open market or private sale
$877,550
$175.51 p/Share
5,000
Reduced 24.42%
15,473
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$362,700
$72.54 p/Share
5,000
Added 19.63%
20,473
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$41,141
$165.89 p/Share
248
Reduced 1.58%
15,473
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
903
Added 5.43%
15,721
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$44,408
$168.85 p/Share
263
Reduced 1.74%
14,818
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
866
Added 5.43%
15,081
Common Stock
Dec 07
2021
SELL
Open market or private sale
$816,050
$163.21 p/Share
5,000
Reduced 26.02%
14,215
Common Stock
Dec 07
2021
BUY
Exercise of conversion of derivative security
$362,700
$72.54 p/Share
5,000
Added 20.65%
19,215
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$80,457
$165.55 p/Share
486
Reduced 3.31%
14,215
Common Stock