Feb 23
2024
SELL
Open market or private sale
$604,065
$57.53 p/Share
10,500
Reduced 43.83%
13,456
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$196,606
$55.87 p/Share
3,519
Reduced 12.81%
23,956
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$539,257
$55.87 p/Share
9,652
Added 26.0%
27,475
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$40,728
$55.64 p/Share
732
Reduced 3.95%
17,823
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
1,800
Added 8.84%
18,555
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$24,602
$56.95 p/Share
432
Reduced 2.51%
16,755
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
1,061
Added 5.81%
17,187
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$39,921
$56.95 p/Share
701
Reduced 4.17%
16,126
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
1,845
Added 9.88%
16,827
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$269,734
$60.71 p/Share
4,443
Reduced 22.87%
14,982
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$586,701
$60.71 p/Share
9,664
Added 33.22%
19,425
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$19,228
$59.53 p/Share
323
Reduced 3.2%
9,761
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
786
Added 7.23%
10,084
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$25,121
$59.53 p/Share
422
Reduced 4.34%
9,298
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
1,029
Added 9.57%
9,720
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$45,556
$60.18 p/Share
757
Reduced 8.01%
8,691
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
1,844
Added 16.33%
9,448
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$35,139
$57.89 p/Share
607
Reduced 7.39%
7,604
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
$96,329
$57.89 p/Share
1,664
Added 16.85%
8,211
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$7,848
$56.06 p/Share
140
Reduced 2.09%
6,547
Common Stock
Feb 13
2022
BUY
Exercise of conversion of derivative security
-
333
Added 4.74%
6,687
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$17,883
$56.06 p/Share
319
Reduced 4.78%
6,354
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
762
Added 10.25%
6,673
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$23,964
$55.73 p/Share
430
Reduced 6.78%
5,911
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
1,028
Added 13.95%
6,341
Common Stock