Oct 30
2024
-
42
Reduced 0.25%
16,933
Common Stock
Oct 28
2024
SELL
Open market or private sale
$1,145,639
$253.46 p/Share
4,520
Reduced 21.03%
16,975
Common Stock
Oct 28
2024
BUY
Exercise of conversion of derivative security
$632,031
$139.83 p/Share
4,520
Added 17.37%
21,495
Common Stock
Aug 16
2024
SELL
Open market or private sale
$1,086,050
$217.21 p/Share
5,000
Reduced 22.75%
16,975
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
$699,150
$139.83 p/Share
5,000
Added 18.54%
21,975
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$900,116
$219.38 p/Share
4,103
Reduced 19.47%
16,975
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
8,834
Added 29.53%
21,078
Common Stock
Feb 09
2024
SELL
Open market or private sale
$2,147,500
$214.75 p/Share
10,000
Reduced 44.96%
12,244
Common Stock
Feb 09
2024
-
566
Reduced 4.42%
12,244
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$1,398,300
$139.83 p/Share
10,000
Added 31.01%
22,244
Common Stock
Nov 03
2023
-
195
Reduced 1.5%
12,810
Common Stock
Nov 03
2023
SELL
Open market or private sale
$643,135
$169.38 p/Share
3,797
Reduced 22.6%
13,005
Common Stock
Apr 25
2023
-
559
Reduced 3.22%
16,802
Common Stock
Apr 25
2023
SELL
Open market or private sale
$2,066,180
$178.55 p/Share
11,572
Reduced 40.0%
17,361
Common Stock
Apr 25
2023
BUY
Exercise of conversion of derivative security
$1,534,215
$132.58 p/Share
11,572
Added 28.57%
28,933
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$522,306
$185.61 p/Share
2,814
Reduced 13.95%
17,361
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
6,062
Added 23.1%
20,175
Common Stock
Feb 10
2023
SELL
Open market or private sale
$4,559,108
$186.52 p/Share
24,443
Reduced 63.4%
14,112
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
$3,341,846
$136.72 p/Share
24,443
Added 38.8%
38,555
Common Stock
Nov 15
2022
SELL
Open market or private sale
$798,870
$180.74 p/Share
4,420
Reduced 23.85%
14,112
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$622,557
$140.85 p/Share
4,420
Added 19.26%
18,532
Common Stock
Nov 01
2022
-
55
Reduced 0.39%
14,112
Common Stock
Nov 01
2022
SELL
Open market or private sale
$3,183,402
$184.77 p/Share
17,229
Reduced 54.97%
14,112
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$2,300,416
$133.52 p/Share
17,229
Added 35.47%
31,341
Common Stock
Aug 30
2022
-
60
Reduced 0.42%
14,167
Common Stock