Feb 12
2024
SELL
Payment of exercise price or tax liability
$334,293
$70.93 p/Share
4,713
Reduced 4.17%
108,264
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
8,981
Added 7.36%
112,977
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$139,557
$69.57 p/Share
2,006
Reduced 1.89%
103,995
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
7,957
Added 6.98%
106,001
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$76,111
$65.67 p/Share
1,159
Reduced 1.05%
108,996
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$619,202
$65.67 p/Share
9,429
Reduced 8.56%
100,733
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
$1,365,147
$65.67 p/Share
20,788
Added 15.87%
110,162
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$549,986
$65.67 p/Share
8,375
Added 7.13%
109,108
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$103,137
$68.85 p/Share
1,498
Reduced 1.65%
89,374
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$209,984
$67.89 p/Share
3,093
Reduced 3.3%
90,598
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$533,548
$67.89 p/Share
7,859
Added 7.74%
93,691
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$77,838
$68.04 p/Share
1,144
Reduced 1.32%
85,832
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$209,984
$67.89 p/Share
3,093
Reduced 3.68%
80,932
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
$533,548
$67.89 p/Share
7,859
Added 8.55%
84,025
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
$412,483
$68.61 p/Share
6,012
Added 6.47%
86,944
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$349,905
$67.89 p/Share
5,154
Reduced 6.34%
76,166
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$101,158
$68.12 p/Share
1,485
Reduced 1.81%
80,456
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$101,834
$42.15 p/Share
2,416
Reduced 3.19%
73,217
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
9,352
Added 11.0%
75,633
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
8,617
Added 9.53%
81,834
Restricted Stock Units
Feb 08
2021
SELL
Payment of exercise price or tax liability
$101,961
$42.15 p/Share
2,419
Reduced 3.57%
65,372
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
-
9,933
Added 12.78%
67,791
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$41,354
$41.73 p/Share
991
Reduced 1.68%
57,858
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
3,522
Added 5.65%
58,849
Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$808,375
$36.25 p/Share
22,300
Reduced 25.45%
65,331
Common Stock