Feb 28
2024
SELL
Open market or private sale
$114,306
$56.06 p/Share
2,039
Reduced 14.54%
11,988
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$70,619
$55.87 p/Share
1,264
Reduced 8.27%
14,027
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$224,709
$55.87 p/Share
4,022
Added 20.83%
15,291
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$13,297
$55.64 p/Share
239
Reduced 2.08%
11,269
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
696
Added 5.7%
11,508
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$12,984
$56.95 p/Share
228
Reduced 2.07%
10,812
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
663
Added 5.67%
11,040
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$12,756
$56.95 p/Share
224
Reduced 2.11%
10,377
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
652
Added 5.79%
10,601
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$91,368
$60.71 p/Share
1,505
Reduced 13.14%
9,949
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$312,899
$60.71 p/Share
5,154
Added 31.03%
11,454
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$8,631
$59.53 p/Share
145
Reduced 2.25%
6,300
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
419
Added 6.1%
6,445
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$13,215
$59.53 p/Share
222
Reduced 3.55%
6,026
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
643
Added 9.33%
6,248
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$13,540
$60.18 p/Share
225
Reduced 3.86%
5,605
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
652
Added 10.06%
5,830
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$25,240
$57.89 p/Share
436
Reduced 7.77%
5,178
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
$85,619
$57.89 p/Share
1,479
Added 20.85%
5,614
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$5,774
$56.06 p/Share
103
Reduced 2.44%
4,123
Common Stock
Feb 13
2022
BUY
Exercise of conversion of derivative security
-
296
Added 6.55%
4,226
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$7,961
$56.06 p/Share
142
Reduced 3.49%
3,930
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
407
Added 9.09%
4,072
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$13,152
$55.73 p/Share
236
Reduced 6.05%
3,665
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
643
Added 14.15%
3,901
Common Stock