Dec 15
2023
BUY
Other acquisition or disposition
$7,275
$42.8 p/Share
170
Added 0.41%
41,002
Common Stock
Nov 15
2023
BUY
Other acquisition or disposition
$7,264
$40.81 p/Share
178
Added 0.43%
40,832
Common Stock
Oct 13
2023
BUY
Other acquisition or disposition
$7,223
$39.69 p/Share
182
Added 0.45%
40,653
Common Stock
Sep 27
2023
BUY
Other acquisition or disposition
$8,363
$40.21 p/Share
208
Added 0.51%
40,471
Common Stock
Sep 15
2023
BUY
Other acquisition or disposition
$6,971
$41.01 p/Share
170
Added 0.42%
40,263
Common Stock
Aug 15
2023
BUY
Other acquisition or disposition
$6,935
$40.32 p/Share
172
Added 0.43%
40,092
Common Stock
Jul 14
2023
BUY
Other acquisition or disposition
$6,895
$40.8 p/Share
169
Added 0.42%
39,920
Common Stock
Jun 28
2023
BUY
Other acquisition or disposition
$6,704
$39.21 p/Share
171
Added 0.43%
39,751
Common Stock
Jun 15
2023
BUY
Other acquisition or disposition
$6,651
$39.36 p/Share
169
Added 0.43%
39,579
Common Stock
May 15
2023
BUY
Other acquisition or disposition
$6,641
$39.53 p/Share
168
Added 0.42%
39,410
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
$54,965
$20.26 p/Share
2,713
Added 6.47%
39,242
Common Stock
Apr 14
2023
BUY
Other acquisition or disposition
$6,131
$39.56 p/Share
155
Added 0.42%
36,528
Common Stock
Mar 28
2023
BUY
Other acquisition or disposition
$4,734
$39.45 p/Share
120
Added 0.33%
36,372
Common Stock
Mar 15
2023
BUY
Other acquisition or disposition
$6,089
$38.54 p/Share
158
Added 0.43%
36,251
Common Stock
Feb 15
2023
BUY
Other acquisition or disposition
$6,043
$39.76 p/Share
152
Added 0.42%
36,093
Common Stock
Jan 13
2023
BUY
Other acquisition or disposition
$6,007
$38.51 p/Share
156
Added 0.43%
35,940
Common Stock
Dec 28
2022
BUY
Other acquisition or disposition
$2,665
$36.51 p/Share
73
Added 0.2%
35,784
Common Stock
Dec 15
2022
BUY
Other acquisition or disposition
$5,838
$37.19 p/Share
157
Added 0.44%
35,711
Common Stock
Nov 15
2022
BUY
Other acquisition or disposition
$5,798
$38.15 p/Share
152
Added 0.43%
35,554
Common Stock
Oct 14
2022
BUY
Other acquisition or disposition
$5,766
$33.14 p/Share
174
Added 0.49%
35,401
Common Stock
Sep 27
2022
BUY
Other acquisition or disposition
$2,606
$34.75 p/Share
75
Added 0.21%
35,227
Common Stock
Sep 15
2022
BUY
Other acquisition or disposition
$5,566
$39.76 p/Share
140
Added 0.4%
35,152
Common Stock
Aug 15
2022
BUY
Other acquisition or disposition
$5,564
$43.81 p/Share
127
Added 0.36%
35,011
Common Stock
Jul 15
2022
BUY
Other acquisition or disposition
$5,531
$40.97 p/Share
135
Added 0.39%
34,884
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$1,926
$38.53 p/Share
50
Added 0.14%
34,749
Common Stock