Sep 27
2024
BUY
Other acquisition or disposition
$13,715
$50.24 p/Share
273
Added 0.41%
66,969
Common Stock
Sep 13
2024
BUY
Other acquisition or disposition
$11,087
$49.72 p/Share
223
Added 0.33%
66,696
Common Stock
Aug 15
2024
BUY
Other acquisition or disposition
$10,991
$48.85 p/Share
225
Added 0.34%
66,472
Common Stock
Jul 15
2024
BUY
Other acquisition or disposition
$11,005
$51.67 p/Share
213
Added 0.32%
66,246
Common Stock
Jun 27
2024
BUY
Other acquisition or disposition
$13,336
$49.95 p/Share
267
Added 0.4%
66,032
Common Stock
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