Oct 18
2022
BUY
Grant, award, or other acquisition
$1,418
$39.4 p/Share
36
Added 0.06%
59,497
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
$5,952
$39.16 p/Share
152
Added 0.25%
59,461
Common Stock
Jul 19
2022
BUY
Grant, award, or other acquisition
$1,387
$40.82 p/Share
34
Added 0.06%
59,308
Common Stock
Jul 08
2022
BUY
Grant, award, or other acquisition
$5,122
$39.71 p/Share
129
Added 0.22%
59,274
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
$1,267
$39.6 p/Share
32
Added 0.05%
59,145
Common Stock
Apr 04
2022
BUY
Grant, award, or other acquisition
$5,101
$37.79 p/Share
135
Added 0.23%
59,112
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$39,396
$43.58 p/Share
904
Reduced 1.51%
58,826
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$219,164
$43.58 p/Share
5,029
Reduced 7.77%
59,730
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$37,063
$43.81 p/Share
846
Reduced 1.38%
60,676
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
4,083
Added 5.93%
64,759
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
7,344
Added 10.66%
61,522
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$1,211
$46.6 p/Share
26
Added 0.05%
54,329
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
$5,894
$47.92 p/Share
123
Added 0.23%
54,302
Common Stock
Oct 19
2021
BUY
Grant, award, or other acquisition
$1,213
$44.92 p/Share
27
Added 0.05%
54,178
Common Stock
Oct 04
2021
BUY
Grant, award, or other acquisition
$5,832
$44.18 p/Share
132
Added 0.24%
54,150
Common Stock
Jul 20
2021
BUY
Grant, award, or other acquisition
$1,211
$44.85 p/Share
27
Added 0.05%
54,018
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$5,006
$45.1 p/Share
111
Added 0.21%
53,990
Common Stock
May 04
2021
BUY
Grant, award, or other acquisition
$989
$47.08 p/Share
21
Added 0.04%
53,879
Common Stock
Apr 05
2021
BUY
Grant, award, or other acquisition
$5,139
$48.48 p/Share
106
Added 0.2%
53,858
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$39,834
$42.74 p/Share
932
Reduced 1.71%
53,600
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$40,456
$42.01 p/Share
963
Reduced 1.88%
50,294
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
4,238
Added 7.21%
54,532
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$43,825
$40.92 p/Share
1,071
Reduced 2.05%
51,257
Common Stock
Feb 07
2021
SELL
Payment of exercise price or tax liability
$243,380
$40.98 p/Share
5,939
Reduced 10.19%
52,328
Common Stock
Jan 25
2021
BUY
Grant, award, or other acquisition
-
11,004
Added 15.89%
58,267
Common Stock