Jun 14
2024
BUY
Other acquisition or disposition
$10,635
$49.24 p/Share
216
Added 0.33%
65,764
Common Stock
May 15
2024
BUY
Other acquisition or disposition
$10,657
$49.57 p/Share
215
Added 0.33%
65,547
Common Stock
May 06
2024
BUY
Grant, award, or other acquisition
$59,987
$25.44 p/Share
2,358
Added 3.48%
65,331
Common Stock
Apr 15
2024
BUY
Other acquisition or disposition
$10,157
$46.81 p/Share
217
Added 0.34%
62,972
Common Stock
Mar 27
2024
BUY
Other acquisition or disposition
$12,579
$46.59 p/Share
270
Added 0.43%
62,754
Common Stock
Mar 15
2024
BUY
Other acquisition or disposition
$9,984
$46.01 p/Share
217
Added 0.35%
62,483
Common Stock
Feb 15
2024
BUY
Other acquisition or disposition
$9,905
$44.62 p/Share
222
Added 0.36%
62,265
Common Stock
Jan 12
2024
BUY
Other acquisition or disposition
$9,926
$43.73 p/Share
227
Added 0.36%
62,042
Common Stock
Dec 27
2023
BUY
Other acquisition or disposition
$11,293
$43.27 p/Share
261
Added 0.42%
61,814
Common Stock
Dec 15
2023
BUY
Other acquisition or disposition
$9,602
$42.87 p/Share
224
Added 0.36%
61,553
Common Stock
Nov 15
2023
BUY
Other acquisition or disposition
$9,544
$40.79 p/Share
234
Added 0.38%
61,328
Common Stock
Sep 27
2023
BUY
Other acquisition or disposition
$11,006
$40.17 p/Share
274
Added 0.45%
60,853
Common Stock
Sep 15
2023
BUY
Other acquisition or disposition
$9,131
$40.95 p/Share
223
Added 0.37%
60,577
Common Stock
Aug 15
2023
BUY
Other acquisition or disposition
$9,110
$40.49 p/Share
225
Added 0.37%
60,353
Common Stock
Jul 14
2023
BUY
Other acquisition or disposition
$9,017
$40.62 p/Share
222
Added 0.37%
60,126
Common Stock
Jun 28
2023
BUY
Other acquisition or disposition
$8,781
$39.03 p/Share
225
Added 0.37%
59,903
Common Stock
Jun 15
2023
BUY
Other acquisition or disposition
$8,724
$39.3 p/Share
222
Added 0.37%
59,677
Common Stock
May 15
2023
BUY
Other acquisition or disposition
$8,703
$39.56 p/Share
220
Added 0.37%
59,453
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
$54,965
$20.26 p/Share
2,713
Added 4.38%
59,231
Common Stock
Apr 14
2023
BUY
Other acquisition or disposition
$8,238
$39.61 p/Share
208
Added 0.37%
56,518
Common Stock
Mar 28
2023
BUY
Other acquisition or disposition
$6,386
$39.42 p/Share
162
Added 0.29%
56,309
Common Stock
Mar 15
2023
BUY
Other acquisition or disposition
$8,169
$38.72 p/Share
211
Added 0.37%
56,147
Common Stock
Feb 15
2023
BUY
Other acquisition or disposition
$8,100
$39.71 p/Share
204
Added 0.36%
55,934
Common Stock
Jan 13
2023
BUY
Other acquisition or disposition
$8,079
$38.66 p/Share
209
Added 0.37%
55,730
Common Stock
Dec 28
2022
BUY
Other acquisition or disposition
$1,872
$36.71 p/Share
51
Added 0.09%
55,520
Common Stock