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
Jan 19
2021
BUY
Grant, award, or other acquisition
$867
$43.35 p/Share
20
Added 0.04%
47,415
Common Stock
Jan 06
2021
BUY
Grant, award, or other acquisition
$5,076
$39.05 p/Share
130
Added 0.27%
47,394
Common Stock
Dec 09
2020
SELL
Open market or private sale
$764,520
$40.0 p/Share
19,113
Reduced 29.08%
46,603
Common Stock
Oct 20
2020
BUY
Grant, award, or other acquisition
$869
$41.38 p/Share
21
Added 0.03%
66,376
Common Stock
Oct 02
2020
BUY
Grant, award, or other acquisition
$5,989
$42.78 p/Share
140
Added 0.21%
66,355
Common Stock
Jul 21
2020
BUY
Grant, award, or other acquisition
$852
$44.83 p/Share
19
Added 0.03%
66,215
Common Stock
Jul 02
2020
BUY
Grant, award, or other acquisition
$5,124
$42.35 p/Share
121
Added 0.18%
66,195
Common Stock
May 05
2020
BUY
Grant, award, or other acquisition
$825
$41.26 p/Share
20
Added 0.03%
69,074
Common Stock
Apr 02
2020
BUY
Grant, award, or other acquisition
$5,992
$34.84 p/Share
172
Added 0.25%
69,053
Common Stock
Jan 21
2020
BUY
Grant, award, or other acquisition
$811
$38.63 p/Share
21
Added 0.04%
56,942
Common Stock