Mar 01
2024
SELL
Payment of exercise price or tax liability
$30,284
$92.05 p/Share
329
Reduced 35.92%
587
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$84,317
$92.05 p/Share
916
Added 50.0%
916
Common Stock
Jan 12
2024
SELL
Other acquisition or disposition
-
4,842
Reduced 100.0%
0
Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$31,204
$97.21 p/Share
321
Reduced 6.22%
4,842
Common Stock
Dec 20
2023
BUY
Exercise of conversion of derivative security
$101,681
$97.21 p/Share
1,046
Added 16.85%
5,163
Common Stock
Dec 20
2023
BUY
Grant, award, or other acquisition
-
1,046
Added 37.11%
1,773
Performance Share Units
Mar 31
2023
SELL
Open market or private sale
$220,760
$110.38 p/Share
2,000
Reduced 32.77%
4,104
Common Stock
Mar 31
2023
-
100
Reduced 2.38%
4,104
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
$113,080
$56.54 p/Share
2,000
Added 24.68%
6,104
Common Stock
Jan 10
2023
SELL
Open market or private sale
$50,146
$116.62 p/Share
430
Reduced 9.28%
4,204
Common Stock
Jan 10
2023
BUY
Exercise of conversion of derivative security
$16,692
$38.82 p/Share
430
Added 8.51%
4,621
Common Stock
Dec 27
2022
SELL
Open market or private sale
$205,920
$114.4 p/Share
1,800
Reduced 30.05%
4,191
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
$69,876
$38.82 p/Share
1,800
Added 23.1%
5,991
Common Stock
Dec 21
2022
BUY
Grant, award, or other acquisition
-
720
Added 50.0%
720
Performance Share Units
Apr 01
2022
SELL
Payment of exercise price or tax liability
$24,652
$86.5 p/Share
285
Reduced 6.43%
4,147
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
792
Added 15.16%
4,432
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$28,919
$98.03 p/Share
295
Reduced 7.52%
3,628
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
-
962
Added 19.69%
3,923
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$29,079
$105.36 p/Share
276
Reduced 8.58%
2,940
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
784
Added 19.6%
3,216
Common Stock
Dec 16
2020
SELL
Payment of exercise price or tax liability
$19,375
$92.26 p/Share
210
Reduced 7.97%
2,425
Common Stock
Dec 16
2020
BUY
Grant, award, or other acquisition
-
685
Added 20.63%
2,635
Common Stock