Apr 05
2023
SELL
Payment of exercise price or tax liability
$627,125
$72.93 p/Share
8,599
Reduced 6.79%
118,036
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
20,370
Added 13.86%
126,635
Common Stock
Mar 15
2023
SELL
Sale (or disposition) back to the issuer
$0
$73.43 p/Share
0
Reduced 0.0%
106,265
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$205,383
$73.43 p/Share
2,797
Reduced 2.56%
106,266
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
345
Added 0.32%
109,063
Common Stock
Oct 26
2022
BUY
Grant, award, or other acquisition
-
473
Added 0.43%
108,717
Common Stock
Jul 27
2022
BUY
Grant, award, or other acquisition
-
387
Added 0.36%
108,243
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
-
500
Added 0.46%
107,856
Common Stock
Apr 15
2022
SELL
Sale (or disposition) back to the issuer
$0
$60.91 p/Share
0
Reduced 0.0%
107,356
Common Stock
Apr 15
2022
SELL
Payment of exercise price or tax liability
$155,442
$60.91 p/Share
2,552
Reduced 2.32%
107,356
Common Stock
Apr 05
2022
SELL
Sale (or disposition) back to the issuer
$0
$63.09 p/Share
0
Reduced 0.0%
109,908
Common Stock
Apr 05
2022
SELL
Payment of exercise price or tax liability
$515,382
$63.09 p/Share
8,169
Reduced 6.92%
109,908
Common Stock
Mar 15
2022
SELL
Sale (or disposition) back to the issuer
$0
$62.19 p/Share
0
Reduced 0.0%
100,389
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$47,886
$62.19 p/Share
770
Reduced 0.76%
100,390
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
19,422
Added 14.13%
118,077
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
383
Added 0.38%
99,425
Common Stock
Oct 27
2021
BUY
Grant, award, or other acquisition
-
380
Added 0.38%
99,041
Common Stock
Oct 15
2021
SELL
Payment of exercise price or tax liability
$1,360,040
$68.44 p/Share
19,872
Reduced 16.76%
98,662
Common Stock
Oct 15
2021
SELL
Sale (or disposition) back to the issuer
$68
$68.44 p/Share
1
Reduced 0.0%
98,661
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
-
46,788
Added 28.3%
118,534
Common Stock
Jul 28
2021
BUY
Grant, award, or other acquisition
-
379
Added 0.53%
71,746
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
-
71,367
Added 50.0%
71,367
Common Stock