Jul 01
2025
SELL
Payment of exercise price or tax liability
$55,470
$72.51 p/Share
765
Reduced 1.95%
38,494
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
-
1,679
Added 4.1%
39,259
Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$415,276
$75.67 p/Share
5,488
Reduced 12.74%
37,580
Common Stock
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
11,960
Added 21.73%
43,068
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$148,975
$71.11 p/Share
2,095
Reduced 6.31%
31,108
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
4,617
Added 12.65%
31,870
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$463,064
$70.14 p/Share
6,602
Reduced 18.76%
28,586
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
15,413
Added 30.46%
35,188
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
-
1,679
Added 7.83%
19,775
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$56,618
$73.34 p/Share
772
Reduced 4.09%
18,096
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
1,775
Added 8.6%
18,868
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$82,851
$74.44 p/Share
1,113
Reduced 6.11%
17,093
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
2,558
Added 12.32%
18,206
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$179,847
$74.44 p/Share
2,416
Reduced 13.37%
15,648
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
4,544
Added 21.79%
16,311
Common Stock
Nov 03
2022
SELL
Open market or private sale
$97,416
$66.18 p/Share
1,472
Reduced 9.82%
13,520
Common Stock
Feb 23
2022
SELL
Open market or private sale
$269,510
$66.48 p/Share
4,054
Reduced 21.29%
14,992
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$320,899
$68.32 p/Share
4,697
Reduced 19.78%
19,046
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
10,692
Added 31.05%
23,743
Common Stock
Jul 27
2021
SELL
Payment of exercise price or tax liability
$266,258
$62.96 p/Share
4,229
Reduced 24.47%
13,051
Common Stock
Jul 27
2021
BUY
Exercise of conversion of derivative security
-
9,968
Added 36.58%
17,280
Common Stock