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
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