Feb 21
2025
SELL
Payment of exercise price or tax liability
$708,953
$114.2 p/Share
6,208
Reduced 9.28%
60,681
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
-
13,780
Added 17.08%
66,889
Common Stock
Jan 02
2025
SELL
Payment of exercise price or tax liability
$345,866
$108.49 p/Share
3,188
Reduced 5.66%
53,109
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
6,890
Added 10.9%
56,297
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$745,714
$88.67 p/Share
8,410
Reduced 14.55%
49,407
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
18,626
Added 24.37%
57,817
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$297,371
$99.19 p/Share
2,998
Reduced 7.11%
39,191
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
6,446
Added 13.25%
42,189
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$592,062
$105.65 p/Share
5,604
Reduced 13.55%
35,743
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
12,411
Added 23.09%
41,347
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$204,771
$108.23 p/Share
1,892
Reduced 6.14%
28,936
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
4,023
Added 11.54%
30,828
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$293,728
$102.81 p/Share
2,857
Reduced 9.63%
26,805
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
6,297
Added 17.51%
29,662
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$119,142
$111.87 p/Share
1,065
Reduced 4.36%
23,365
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
2,180
Added 8.19%
24,430
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$252,724
$88.18 p/Share
2,866
Reduced 11.41%
22,250
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
6,193
Added 19.78%
25,116
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$96,104
$91.79 p/Share
1,047
Reduced 5.24%
18,923
Common Stock
Jan 01
2021
BUY
Exercise of conversion of derivative security
-
2,094
Added 9.49%
19,970
Common Stock