Nov 08
2024
SELL
Payment of exercise price or tax liability
$440,927
$248.41 p/Share
1,775
Reduced 13.22%
11,655
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
-
5,126
Added 29.54%
12,227
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$10,915
$191.5 p/Share
57
Added 0.68%
8,304
Common Stock
Mar 18
2024
SELL
Open market or private sale
$1,661,363
$238.12 p/Share
6,977
Reduced 45.83%
8,246
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
$9,950
$174.57 p/Share
57
Added 0.37%
15,223
Common Stock
Dec 13
2023
SELL
Open market or private sale
$1,048,557
$203.13 p/Share
5,162
Reduced 25.39%
15,165
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$462,411
$89.58 p/Share
5,162
Added 20.25%
20,327
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$225,032
$197.57 p/Share
1,139
Reduced 6.99%
15,165
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
2,461
Added 13.51%
15,754
Common Stock
Nov 09
2023
SELL
Payment of exercise price or tax liability
$306,526
$188.4 p/Share
1,627
Reduced 10.52%
13,843
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
-
1,493
Added 9.99%
13,447
Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
-
2,023
Added 12.04%
14,779
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$9,977
$163.57 p/Share
61
Added 0.51%
11,954
Common Stock
May 17
2023
SELL
Open market or private sale
$1,305,750
$174.1 p/Share
7,500
Reduced 38.67%
11,893
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
$256,236
$77.53 p/Share
3,305
Added 14.56%
19,393
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$232,900
$156.73 p/Share
1,486
Reduced 8.46%
16,088
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
4,668
Added 20.99%
17,574
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$8,451
$140.85 p/Share
60
Added 0.46%
12,906
Common Stock
Nov 13
2022
SELL
Payment of exercise price or tax liability
$296,227
$153.01 p/Share
1,936
Reduced 13.1%
12,845
Common Stock
Nov 13
2022
BUY
Exercise of conversion of derivative security
-
4,182
Added 22.05%
14,781
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$176,700
$155.0 p/Share
1,140
Reduced 9.71%
10,599
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
-
2,460
Added 18.02%
11,189
Common Stock
Nov 09
2022
SELL
Payment of exercise price or tax liability
$97,031
$135.33 p/Share
717
Reduced 7.17%
9,279
Common Stock
Nov 09
2022
BUY
Grant, award, or other acquisition
-
2,046
Added 16.99%
9,996
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$8,178
$120.26 p/Share
68
Added 0.85%
7,950
Common Stock