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
Dec 02
2022
BUY
Exercise of conversion of derivative security
-
6,388
Added 7.27%
81,435
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$98,945
$65.92 p/Share
1,501
Reduced 1.28%
115,854
Common Stock
Dec 01
2022
SELL
Sale (or disposition) back to the issuer
$2,689,997
$65.92 p/Share
40,807
Reduced 35.22%
75,047
Common Stock
Dec 01
2022
BUY
Grant, award, or other acquisition
-
42,308
Added 26.65%
116,444
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$130,210
$66.74 p/Share
1,951
Reduced 2.53%
75,047
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
5,410
Added 6.56%
76,998
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$48,567
$65.72 p/Share
739
Reduced 1.02%
71,588
Common Stock
Mar 14
2022
SELL
Sale (or disposition) back to the issuer
$563,878
$65.72 p/Share
8,580
Reduced 10.6%
72,327
Common Stock
Mar 14
2022
BUY
Exercise of conversion of derivative security
$563,868
$53.05 p/Share
10,629
Added 11.61%
80,907
Common Stock
Dec 19
2021
SELL
Payment of exercise price or tax liability
$57,514
$62.38 p/Share
922
Reduced 1.29%
70,278
Common Stock
Dec 19
2021
BUY
Exercise of conversion of derivative security
-
1,734
Added 2.38%
71,200
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$325,470
$62.16 p/Share
5,236
Reduced 7.01%
69,466
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
-
9,855
Added 11.65%
74,702
Common Stock