Feb 21
2025
SELL
Payment of exercise price or tax liability
$329,317
$82.66 p/Share
3,984
Reduced 15.84%
21,175
Common
Feb 21
2025
BUY
Exercise of conversion of derivative security
-
9,353
Added 27.1%
25,159
Common
Feb 18
2025
SELL
Payment of exercise price or tax liability
$60,834
$82.32 p/Share
739
Reduced 4.47%
15,806
Common
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
2,228
Added 11.87%
16,545
Common
Feb 21
2024
SELL
Open market or private sale
$169,440
$56.48 p/Share
3,000
Reduced 17.64%
14,005
Common
Feb 19
2024
SELL
Payment of exercise price or tax liability
$41,935
$55.47 p/Share
756
Reduced 4.26%
17,005
Common
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
2,547
Added 12.54%
17,761
Common
Feb 16
2024
SELL
Payment of exercise price or tax liability
$144,111
$55.47 p/Share
2,598
Reduced 14.59%
15,214
Common
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
8,405
Added 32.06%
17,812
Common
Feb 22
2023
SELL
Open market or private sale
$226,460
$69.36 p/Share
3,265
Reduced 26.75%
8,941
Common
Feb 21
2023
SELL
Payment of exercise price or tax liability
$38,176
$68.91 p/Share
554
Reduced 4.34%
12,206
Common
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
1,868
Added 12.77%
12,760
Common
Feb 17
2023
SELL
Payment of exercise price or tax liability
$138,195
$68.38 p/Share
2,021
Reduced 15.65%
10,892
Common
Feb 17
2023
BUY
Grant, award, or other acquisition
-
6,541
Added 33.62%
12,913
Common
Aug 26
2022
SELL
Open market or private sale
$560,736
$75.52 p/Share
7,425
Reduced 55.81%
5,880
Common
Aug 26
2022
BUY
Exercise of conversion of derivative security
$506,184
$60.26 p/Share
8,400
Added 38.7%
13,305
Common
Feb 22
2022
SELL
Payment of exercise price or tax liability
$15,141
$66.12 p/Share
229
Reduced 4.46%
4,905
Common
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
770
Added 13.04%
5,134
Common
Feb 18
2022
SELL
Payment of exercise price or tax liability
$80,143
$66.07 p/Share
1,213
Reduced 21.75%
4,364
Common
Feb 18
2022
BUY
Grant, award, or other acquisition
-
3,839
Added 40.77%
5,577
Common
Feb 16
2021
SELL
Payment of exercise price or tax liability
$19,787
$56.86 p/Share
348
Reduced 16.69%
1,737
Common
Feb 16
2021
BUY
Exercise of conversion of derivative security
-
996
Added 32.33%
2,085
Common