Oct 09
2024
BUY
Other acquisition or disposition
$9,480
$27.72 p/Share
342
Added 3.53%
9,360
Common Stock
Jul 10
2024
BUY
Other acquisition or disposition
$9,802
$26.35 p/Share
372
Added 3.99%
8,949
Common Stock
May 29
2024
BUY
Grant, award, or other acquisition
-
412
Added 4.58%
8,577
Common Stock
Apr 10
2024
BUY
Other acquisition or disposition
$8,866
$22.39 p/Share
396
Added 4.67%
8,084
Common Stock
Jan 10
2024
BUY
Other acquisition or disposition
$8,875
$26.18 p/Share
339
Added 4.26%
7,610
Common Stock
Oct 27
2023
BUY
Open market or private purchase
$9,977
$20.83 p/Share
479
Added 6.23%
7,211
Common Stock
Oct 11
2023
BUY
Open market or private purchase
$8,883
$18.02 p/Share
493
Added 6.82%
6,732
Common Stock
Jan 11
2023
BUY
Other acquisition or disposition
$8,879
$33.38 p/Share
266
Added 4.25%
5,997
Common Stock
Oct 12
2022
BUY
Other acquisition or disposition
$9,603
$29.1 p/Share
330
Added 5.48%
5,689
Common Stock
Jul 13
2022
BUY
Other acquisition or disposition
$7,367
$31.35 p/Share
235
Added 4.36%
5,160
Common Stock
Apr 13
2022
BUY
Other acquisition or disposition
$7,378
$31.53 p/Share
234
Added 4.57%
4,886
Common Stock
Jan 12
2022
BUY
Other acquisition or disposition
$7,377
$35.64 p/Share
207
Added 4.29%
4,616
Common Stock
Oct 13
2021
BUY
Other acquisition or disposition
$6,755
$35.74 p/Share
189
Added 4.14%
4,378
Common Stock
Jul 14
2021
BUY
Other acquisition or disposition
$6,749
$36.09 p/Share
187
Added 4.42%
4,039
Common Stock
Apr 14
2021
BUY
Other acquisition or disposition
$6,752
$33.93 p/Share
199
Added 4.94%
3,826
Common Stock
Jan 13
2021
BUY
Other acquisition or disposition
$6,754
$30.98 p/Share
218
Added 5.71%
3,602
Common Stock
May 28
2020
BUY
Other acquisition or disposition
$9,512
$29.45 p/Share
323
Added 9.16%
3,203
Common Stock
Nov 29
2019
BUY
Other acquisition or disposition
$9,503
$35.86 p/Share
265
Added 8.55%
2,836
Common Stock
May 30
2019
BUY
Other acquisition or disposition
$9,487
$32.49 p/Share
292
Added 10.61%
2,461
Common Stock
Nov 29
2018
BUY
Other acquisition or disposition
$7,764
$35.13 p/Share
221
Added 9.36%
2,141
Common Stock
May 30
2018
BUY
Other acquisition or disposition
$7,742
$37.95 p/Share
204
Added 9.97%
1,842
Common Stock
Nov 30
2017
BUY
Other acquisition or disposition
$7,765
$36.8 p/Share
211
Added 11.54%
1,617
Common Stock