Sep 27
2024
BUY
Other acquisition or disposition
$12,509
$50.24 p/Share
249
Added 0.58%
42,713
Common Stock
Sep 13
2024
BUY
Other acquisition or disposition
$10,142
$49.72 p/Share
204
Added 0.48%
42,463
Common Stock
Aug 15
2024
BUY
Other acquisition or disposition
$10,063
$48.85 p/Share
206
Added 0.49%
42,258
Common Stock
Jul 15
2024
BUY
Other acquisition or disposition
$10,075
$51.67 p/Share
195
Added 0.46%
42,051
Common Stock
Jun 27
2024
BUY
Other acquisition or disposition
$12,237
$49.95 p/Share
245
Added 0.58%
41,855
Common Stock
Jun 14
2024
BUY
Other acquisition or disposition
$9,749
$49.24 p/Share
198
Added 0.47%
41,609
Common Stock
May 15
2024
BUY
Other acquisition or disposition
$9,517
$49.57 p/Share
192
Added 0.46%
41,410
Common Stock
May 06
2024
BUY
Grant, award, or other acquisition
$55,001
$25.44 p/Share
2,162
Added 4.98%
41,217
Common Stock
Apr 15
2024
BUY
Other acquisition or disposition
$9,127
$46.81 p/Share
195
Added 0.5%
39,054
Common Stock
Mar 27
2024
BUY
Other acquisition or disposition
$11,321
$46.59 p/Share
243
Added 0.62%
38,858
Common Stock
Mar 15
2024
BUY
Other acquisition or disposition
$8,971
$46.01 p/Share
195
Added 0.5%
38,615
Common Stock
Feb 15
2024
BUY
Other acquisition or disposition
$8,924
$44.62 p/Share
200
Added 0.52%
38,419
Common Stock
Jan 12
2024
BUY
Other acquisition or disposition
$8,920
$43.73 p/Share
204
Added 0.53%
38,217
Common Stock
Dec 27
2023
BUY
Other acquisition or disposition
$10,125
$43.27 p/Share
234
Added 0.61%
38,013
Common Stock
Dec 15
2023
BUY
Other acquisition or disposition
$8,616
$42.87 p/Share
201
Added 0.53%
37,778
Common Stock
Nov 15
2023
BUY
Other acquisition or disposition
$8,565
$40.79 p/Share
210
Added 0.56%
37,575
Common Stock
Oct 13
2023
BUY
Other acquisition or disposition
$8,535
$39.7 p/Share
215
Added 0.57%
37,364
Common Stock
Sep 27
2023
BUY
Other acquisition or disposition
$9,921
$40.17 p/Share
247
Added 0.66%
37,149
Common Stock
Sep 15
2023
BUY
Other acquisition or disposition
$8,230
$40.95 p/Share
201
Added 0.54%
36,901
Common Stock
Aug 15
2023
BUY
Other acquisition or disposition
$8,178
$40.49 p/Share
202
Added 0.55%
36,699
Common Stock
Jul 14
2023
BUY
Other acquisition or disposition
$8,123
$40.62 p/Share
200
Added 0.55%
36,495
Common Stock
Jun 28
2023
BUY
Other acquisition or disposition
$7,923
$39.03 p/Share
203
Added 0.56%
36,294
Common Stock
Jun 15
2023
BUY
Other acquisition or disposition
$7,859
$39.3 p/Share
200
Added 0.55%
36,091
Common Stock
May 15
2023
BUY
Other acquisition or disposition
$7,832
$39.56 p/Share
198
Added 0.55%
35,890
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
$54,965
$20.26 p/Share
2,713
Added 7.06%
35,691
Common Stock