Jan 12
2024
BUY
Other acquisition or disposition
$12,244
$43.73 p/Share
280
Added 0.41%
67,535
Common Stock
Dec 27
2023
BUY
Other acquisition or disposition
$13,889
$43.27 p/Share
321
Added 0.48%
67,255
Common Stock
Dec 15
2023
BUY
Other acquisition or disposition
$11,874
$42.87 p/Share
277
Added 0.41%
66,932
Common Stock
Nov 15
2023
BUY
Other acquisition or disposition
$11,788
$40.79 p/Share
289
Added 0.43%
66,654
Common Stock
Sep 27
2023
BUY
Other acquisition or disposition
$13,617
$40.17 p/Share
339
Added 0.51%
66,068
Common Stock
Sep 15
2023
BUY
Other acquisition or disposition
$11,302
$40.95 p/Share
276
Added 0.42%
65,728
Common Stock
Aug 15
2023
BUY
Other acquisition or disposition
$11,256
$40.49 p/Share
278
Added 0.42%
65,451
Common Stock
Jul 14
2023
BUY
Other acquisition or disposition
$11,170
$40.62 p/Share
275
Added 0.42%
65,171
Common Stock
Jun 28
2023
BUY
Other acquisition or disposition
$10,850
$39.03 p/Share
278
Added 0.43%
64,895
Common Stock
Jun 15
2023
BUY
Other acquisition or disposition
$10,807
$39.3 p/Share
275
Added 0.42%
64,616
Common Stock
May 15
2023
BUY
Other acquisition or disposition
$10,760
$39.56 p/Share
272
Added 0.42%
64,339
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
$57,477
$20.26 p/Share
2,837
Added 4.24%
64,066
Common Stock
Apr 14
2023
BUY
Other acquisition or disposition
$10,060
$39.61 p/Share
254
Added 0.41%
61,229
Common Stock
Mar 31
2023
BUY
Open market or private purchase
$117,600
$39.2 p/Share
3,000
Added 4.72%
60,516
Common Stock
Mar 28
2023
BUY
Other acquisition or disposition
$7,765
$39.42 p/Share
197
Added 0.32%
60,974
Common Stock
Mar 15
2023
BUY
Other acquisition or disposition
$9,989
$38.72 p/Share
258
Added 0.42%
60,775
Common Stock
Feb 15
2023
BUY
Other acquisition or disposition
$9,887
$39.71 p/Share
249
Added 0.43%
57,516
Common Stock
Jan 13
2023
BUY
Other acquisition or disposition
$9,858
$38.66 p/Share
255
Added 0.44%
57,266
Common Stock
Dec 28
2022
BUY
Other acquisition or disposition
$4,356
$36.61 p/Share
119
Added 0.21%
57,010
Common Stock
Dec 15
2022
BUY
Other acquisition or disposition
$9,575
$37.26 p/Share
257
Added 0.45%
56,890
Common Stock
Nov 15
2022
BUY
Other acquisition or disposition
$9,447
$37.94 p/Share
249
Added 0.44%
56,633
Common Stock
Oct 14
2022
BUY
Other acquisition or disposition
$9,437
$33.23 p/Share
284
Added 0.5%
56,382
Common Stock
Sep 27
2022
BUY
Other acquisition or disposition
$4,229
$34.66 p/Share
122
Added 0.22%
56,097
Common Stock
Sep 15
2022
BUY
Other acquisition or disposition
$9,112
$39.79 p/Share
229
Added 0.41%
55,973
Common Stock
Aug 15
2022
BUY
Other acquisition or disposition
$9,058
$43.76 p/Share
207
Added 0.37%
55,743
Common Stock