Nov 12
2024
SELL
Open market or private sale
$166,260
$86.82 p/Share
1,915
Reduced 12.0%
14,045
Common Stock
Nov 11
2024
SELL
Payment of exercise price or tax liability
$173,232
$87.98 p/Share
1,969
Reduced 6.92%
26,482
Common Stock
Nov 11
2024
SELL
Open market or private sale
$925,515
$87.96 p/Share
10,522
Reduced 39.73%
15,960
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
-
3,884
Added 12.4%
27,443
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$964,354
$89.16 p/Share
10,816
Reduced 29.07%
26,388
Common Stock
Nov 08
2024
SELL
Open market or private sale
$164,181
$90.16 p/Share
1,821
Reduced 6.9%
24,567
Common Stock
Nov 08
2024
BUY
Grant, award, or other acquisition
-
17,706
Added 34.53%
33,572
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
-
3,632
Added 11.4%
28,229
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$170,670
$91.17 p/Share
1,872
Reduced 10.55%
15,866
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
-
3,693
Added 17.23%
17,738
Common Stock
Nov 14
2023
SELL
Open market or private sale
$407,770
$91.49 p/Share
4,457
Reduced 24.09%
14,045
Common Stock
Nov 13
2023
SELL
Payment of exercise price or tax liability
$82,775
$88.91 p/Share
931
Reduced 4.79%
18,502
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
-
1,876
Added 8.8%
19,433
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$537,659
$90.03 p/Share
5,972
Reduced 25.38%
17,557
Common Stock
Nov 10
2023
BUY
Grant, award, or other acquisition
-
10,033
Added 30.81%
22,532
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
2,009
Added 12.96%
13,496
Common Stock
Nov 09
2023
SELL
Open market or private sale
$278,296
$88.18 p/Share
3,156
Reduced 21.55%
11,487
Common Stock
Nov 08
2023
SELL
Payment of exercise price or tax liability
$158,307
$87.9 p/Share
1,801
Reduced 10.95%
14,643
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
-
3,632
Added 18.09%
16,444
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$1,608
$89.36 p/Share
18
Reduced 0.14%
12,812
Common Stock
Nov 07
2023
BUY
Grant, award, or other acquisition
-
36
Added 0.28%
12,830
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$117,540
$90.0 p/Share
1,306
Reduced 9.26%
12,794
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
-
2,633
Added 15.74%
14,100
Common Stock
Dec 13
2022
SELL
Open market or private sale
$352,100
$100.6 p/Share
3,500
Reduced 23.83%
11,187
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$358,711
$96.35 p/Share
3,723
Reduced 20.22%
14,687
Common Stock