Mar 06
2024
SELL
Payment of exercise price or tax liability
$103,801
$125.82 p/Share
825
Reduced 1.65%
49,221
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
-
2,095
Added 4.02%
50,046
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$80,284
$124.28 p/Share
646
Reduced 1.33%
47,951
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
1,641
Added 3.27%
48,597
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$227,847
$128.8 p/Share
1,769
Reduced 3.63%
46,956
Common Stock
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
4,580
Added 8.59%
48,725
Common Stock
Feb 22
2024
SELL
Open market or private sale
$78,738
$129.08 p/Share
610
Reduced 1.36%
44,145
Common Stock
Feb 22
2024
SELL
Open market or private sale
$3,285,471
$128.61 p/Share
25,546
Reduced 36.34%
44,755
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$2,394,058
$91.53 p/Share
26,156
Added 27.12%
70,301
Common Stock
Mar 17
2023
SELL
Open market or private sale
$2,874,633
$124.74 p/Share
23,045
Reduced 34.54%
43,671
Common Stock
Mar 17
2023
BUY
Exercise of conversion of derivative security
$1,635,503
$70.97 p/Share
23,045
Added 25.67%
66,716
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$70,098
$124.73 p/Share
562
Reduced 1.27%
43,671
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
2,195
Added 4.73%
44,233
Common Stock
Dec 13
2022
SELL
Open market or private sale
$1,485,761
$128.95 p/Share
11,522
Reduced 21.58%
41,880
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
$817,716
$70.97 p/Share
11,522
Added 17.75%
53,402
Common Stock
Mar 17
2022
SELL
Open market or private sale
$4,276,930
$121.68 p/Share
35,149
Reduced 45.83%
41,539
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
$2,186,971
$62.22 p/Share
35,149
Added 31.43%
76,688
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$17,376
$163.92 p/Share
106
Reduced 0.26%
41,152
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
310
Added 0.75%
41,258
Common Stock
Nov 09
2020
SELL
Open market or private sale
$4,797,388
$159.7 p/Share
30,040
Reduced 42.4%
40,814
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$1,805,404
$60.1 p/Share
30,040
Added 29.77%
70,854
Common Stock