Nov 11
2024
SELL
Open market or private sale
$268,947
$87.92 p/Share
3,059
Reduced 13.38%
19,802
Common Stock
Nov 11
2024
SELL
Payment of exercise price or tax liability
$211,152
$87.98 p/Share
2,400
Reduced 9.5%
22,861
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
-
4,732
Added 16.46%
24,024
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$1,170,759
$89.16 p/Share
13,131
Reduced 28.81%
32,440
Common Stock
Nov 08
2024
SELL
Open market or private sale
$1,066,630
$89.55 p/Share
11,911
Reduced 36.72%
20,529
Common Stock
Nov 08
2024
BUY
Grant, award, or other acquisition
-
21,498
Added 34.31%
41,161
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
-
4,410
Added 11.28%
34,675
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$206,864
$91.17 p/Share
2,269
Reduced 10.35%
19,663
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
-
4,477
Added 16.95%
21,932
Common Stock
Aug 16
2024
SELL
Open market or private sale
$198,067
$107.47 p/Share
1,843
Reduced 9.55%
17,455
Common Stock
Nov 17
2023
SELL
Open market or private sale
$497,377
$94.04 p/Share
5,289
Reduced 21.71%
19,078
Common Stock
Nov 13
2023
SELL
Open market or private sale
$345,045
$89.09 p/Share
3,873
Reduced 13.71%
24,367
Common Stock
Nov 13
2023
SELL
Payment of exercise price or tax liability
$101,090
$88.91 p/Share
1,137
Reduced 3.87%
28,240
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
-
2,293
Added 7.24%
29,377
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$652,897
$90.03 p/Share
7,252
Reduced 21.12%
27,084
Common Stock
Nov 10
2023
BUY
Grant, award, or other acquisition
-
12,183
Added 26.89%
33,126
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
2,439
Added 9.92%
22,153
Common Stock
Nov 08
2023
SELL
Payment of exercise price or tax liability
$192,237
$87.9 p/Share
2,187
Reduced 9.99%
19,714
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
-
4,410
Added 16.76%
21,901
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$1,697
$89.36 p/Share
19
Reduced 0.11%
17,491
Common Stock
Nov 07
2023
BUY
Grant, award, or other acquisition
-
38
Added 0.22%
17,510
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$122,130
$90.0 p/Share
1,357
Reduced 7.21%
17,472
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
-
2,735
Added 12.68%
18,829
Common Stock
Aug 29
2023
SELL
Open market or private sale
$94,842
$105.38 p/Share
900
Reduced 5.3%
16,094
Common Stock
Feb 10
2023
SELL
Open market or private sale
$360,090
$120.03 p/Share
3,000
Reduced 15.0%
16,994
Common Stock