Dec 29
2022
-
650
Reduced 1.58%
40,590
Common Stock
Dec 01
2022
BUY
Grant, award, or other acquisition
-
115
Added 0.28%
41,240
Common Stock
Oct 10
2022
SELL
Payment of exercise price or tax liability
$109,942
$59.46 p/Share
1,849
Reduced 4.3%
41,125
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
131
Added 0.3%
42,974
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
136
Added 0.32%
42,843
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$8,402
$66.68 p/Share
126
Reduced 0.29%
42,707
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
134
Added 0.31%
42,833
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$13,187
$70.9 p/Share
186
Reduced 0.43%
42,699
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$13,533
$72.76 p/Share
186
Reduced 0.43%
42,885
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
1,379
Added 3.1%
43,071
Common Stock
Dec 01
2021
BUY
Grant, award, or other acquisition
-
118
Added 0.28%
41,692
Common Stock
Oct 09
2021
SELL
Payment of exercise price or tax liability
$125,898
$68.09 p/Share
1,849
Reduced 4.26%
41,574
Common Stock
Sep 01
2021
BUY
Grant, award, or other acquisition
-
113
Added 0.26%
43,423
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
124
Added 0.29%
43,310
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$7,126
$58.89 p/Share
121
Reduced 0.28%
43,186
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$6,319
$62.56 p/Share
101
Reduced 0.23%
43,307
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
130
Added 0.3%
43,408
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$12,702
$68.29 p/Share
186
Reduced 0.43%
43,278
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
1,509
Added 3.36%
43,464
Common Stock
Dec 08
2020
SELL
Sale (or disposition) back to the issuer
$69,686
$67.07 p/Share
1,039
Reduced 2.42%
41,955
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
-
1,039
Added 2.36%
42,994
Common Stock
Dec 01
2020
BUY
Grant, award, or other acquisition
-
116
Added 0.28%
41,955
Common Stock
Oct 09
2020
SELL
Payment of exercise price or tax liability
$113,307
$61.28 p/Share
1,849
Reduced 4.23%
41,839
Common Stock