Dec 18
2024
BUY
Grant, award, or other acquisition
-
1,050
Added 14.29%
6,300
Performance Share Units
Nov 01
2024
SELL
Payment of exercise price or tax liability
$32,274
$81.5 p/Share
396
Reduced 9.93%
3,592
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
$61,532
$81.5 p/Share
755
Added 15.92%
3,988
Common Stock
Dec 29
2023
SELL
Open market or private sale
$312,373
$95.82 p/Share
3,260
Reduced 50.26%
3,226
Common Stock
Dec 29
2023
BUY
Exercise of conversion of derivative security
$102,298
$31.38 p/Share
3,260
Added 40.17%
4,856
Common Stock
Dec 20
2023
BUY
Grant, award, or other acquisition
-
2,483
Added 32.47%
5,164
Performance Share Units
Nov 01
2023
SELL
Payment of exercise price or tax liability
$18,474
$81.03 p/Share
228
Reduced 6.6%
3,226
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
-
742
Added 17.68%
3,454
Common Stock
Mar 24
2023
SELL
Open market or private sale
$175,648
$107.76 p/Share
1,630
Reduced 37.58%
2,707
Common Stock
Mar 24
2023
BUY
Exercise of conversion of derivative security
$48,492
$29.75 p/Share
1,630
Added 27.32%
4,337
Common Stock
Jan 11
2023
SELL
Open market or private sale
$187,955
$115.31 p/Share
1,630
Reduced 37.58%
2,707
Common Stock
Jan 11
2023
BUY
Exercise of conversion of derivative security
$48,492
$29.75 p/Share
1,630
Added 27.32%
4,337
Common Stock
Dec 21
2022
BUY
Grant, award, or other acquisition
-
1,225
Added 31.61%
2,650
Performance Share Units
Jun 30
2022
SELL
Open market or private sale
$166,430
$75.65 p/Share
2,200
Reduced 44.86%
2,704
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
$46,266
$21.03 p/Share
2,200
Added 30.97%
4,904
Common Stock
Mar 24
2022
SELL
Open market or private sale
$189,200
$86.0 p/Share
2,200
Reduced 44.88%
2,702
Common Stock
Mar 24
2022
BUY
Exercise of conversion of derivative security
$46,266
$21.03 p/Share
2,200
Added 30.98%
4,902
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
-
1,406
Added 50.0%
1,406
Performance Share Units
Mar 31
2021
SELL
Open market or private sale
$80,554
$103.94 p/Share
775
Reduced 22.32%
2,698
Common Stock
Mar 31
2021
BUY
Exercise of conversion of derivative security
$12,113
$15.63 p/Share
775
Added 18.24%
3,473
Common Stock
Dec 30
2020
SELL
Open market or private sale
$163,875
$95.0 p/Share
1,725
Reduced 39.01%
2,697
Common Stock
Dec 30
2020
BUY
Exercise of conversion of derivative security
$26,962
$15.63 p/Share
1,725
Added 28.06%
4,422
Common Stock
Dec 16
2020
SELL
Payment of exercise price or tax liability
$30,999
$92.26 p/Share
336
Reduced 11.08%
2,697
Common Stock
Dec 16
2020
BUY
Grant, award, or other acquisition
-
1,097
Added 26.56%
3,033
Common Stock