Dec 28
2023
-
1,670
Reduced 2.27%
72,047
Common Stock
Dec 10
2023
SELL
Sale (or disposition) back to the issuer
-
9,506
Reduced 11.45%
73,550
Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$17,755
$50.73 p/Share
350
Reduced 0.42%
83,056
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
9,856
Added 10.57%
83,406
Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$123,761
$50.33 p/Share
2,459
Reduced 1.72%
140,436
Common Stock
Dec 06
2023
SELL
Sale (or disposition) back to the issuer
-
66,886
Reduced 47.63%
73,550
Common Stock
Dec 06
2023
BUY
Grant, award, or other acquisition
-
69,345
Added 32.92%
141,283
Common Stock
Dec 02
2023
SELL
Sale (or disposition) back to the issuer
-
6,161
Reduced 7.73%
73,550
Common Stock
Dec 02
2023
SELL
Payment of exercise price or tax liability
$11,626
$51.22 p/Share
227
Reduced 0.28%
79,711
Common Stock
Dec 02
2023
BUY
Exercise of conversion of derivative security
-
6,388
Added 7.4%
79,938
Common Stock
Dec 01
2023
SELL
Sale (or disposition) back to the issuer
-
6,602
Reduced 8.24%
73,550
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$12,446
$51.22 p/Share
243
Reduced 0.3%
80,152
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
-
6,845
Added 7.85%
80,395
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$9,864
$51.38 p/Share
192
Reduced 0.24%
78,769
Common Stock
Jul 01
2023
SELL
Sale (or disposition) back to the issuer
-
5,219
Reduced 6.63%
73,550
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
5,411
Added 6.41%
78,961
Common Stock
Dec 28
2022
-
1,497
Reduced 1.99%
73,550
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$22,053
$63.01 p/Share
350
Reduced 0.41%
84,552
Common Stock
Dec 10
2022
SELL
Sale (or disposition) back to the issuer
-
9,505
Reduced 11.24%
75,047
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
9,855
Added 10.4%
84,902
Common Stock
Dec 09
2022
SELL
Sale (or disposition) back to the issuer
-
4,879
Reduced 6.1%
75,047
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$11,341
$63.01 p/Share
180
Reduced 0.22%
79,926
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
-
5,059
Added 5.94%
80,106
Common Stock
Dec 02
2022
SELL
Sale (or disposition) back to the issuer
$396,337
$64.33 p/Share
6,161
Reduced 7.59%
75,047
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$14,602
$64.33 p/Share
227
Reduced 0.28%
81,208
Common Stock