Sep 27
2024
BUY
Other acquisition or disposition
$10,447
$50.23 p/Share
208
Added 0.46%
45,492
Common Stock
Sep 13
2024
BUY
Other acquisition or disposition
$8,491
$49.95 p/Share
170
Added 0.37%
45,283
Common Stock
Aug 15
2024
BUY
Other acquisition or disposition
$8,471
$49.25 p/Share
172
Added 0.38%
45,112
Common Stock
Jul 15
2024
BUY
Other acquisition or disposition
$8,422
$51.67 p/Share
163
Added 0.36%
44,940
Common Stock
Jun 27
2024
BUY
Other acquisition or disposition
$10,228
$50.14 p/Share
204
Added 0.45%
44,777
Common Stock
Jun 14
2024
BUY
Other acquisition or disposition
$8,141
$49.34 p/Share
165
Added 0.37%
44,572
Common Stock
May 15
2024
BUY
Other acquisition or disposition
$8,136
$49.31 p/Share
165
Added 0.37%
44,406
Common Stock
May 06
2024
BUY
Grant, award, or other acquisition
$55,001
$25.44 p/Share
2,162
Added 4.66%
44,241
Common Stock
Apr 15
2024
BUY
Other acquisition or disposition
$7,702
$46.68 p/Share
165
Added 0.39%
42,078
Common Stock
Mar 27
2024
BUY
Other acquisition or disposition
$9,589
$46.78 p/Share
205
Added 0.49%
41,913
Common Stock
Mar 15
2024
BUY
Other acquisition or disposition
$7,623
$46.2 p/Share
165
Added 0.39%
41,708
Common Stock
Feb 15
2024
BUY
Other acquisition or disposition
$7,576
$44.83 p/Share
169
Added 0.41%
41,542
Common Stock
Jan 12
2024
BUY
Other acquisition or disposition
$7,528
$43.77 p/Share
172
Added 0.41%
41,373
Common Stock
Dec 27
2023
BUY
Other acquisition or disposition
$8,597
$43.42 p/Share
198
Added 0.48%
41,200
Common Stock
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