Dec 16
2024
BUY
Grant, award, or other acquisition
$13,097
$30.46 p/Share
430
Added 1.52%
27,893
Common Stock, par valu...
Sep 30
2024
BUY
Grant, award, or other acquisition
$13,124
$30.38 p/Share
432
Added 1.55%
27,412
Common Stock, par valu...
Jun 28
2024
BUY
Grant, award, or other acquisition
$13,110
$22.92 p/Share
572
Added 2.08%
26,928
Common Stock, par valu...
Jun 11
2024
BUY
Grant, award, or other acquisition
-
4,393
Added 14.38%
26,161
Common Stock, par valu...
Mar 28
2024
BUY
Grant, award, or other acquisition
$13,098
$28.6 p/Share
458
Added 2.06%
21,768
Common Stock, par valu...
Dec 15
2023
BUY
Grant, award, or other acquisition
$13,123
$29.36 p/Share
447
Added 2.05%
21,310
Common Stock, par valu...
Sep 29
2023
BUY
Grant, award, or other acquisition
$13,115
$31.08 p/Share
422
Added 1.98%
20,863
Common Stock, par valu...
Jun 30
2023
BUY
Grant, award, or other acquisition
$13,747
$34.98 p/Share
393
Added 1.89%
20,441
Common Stock, par valu...
Jun 15
2023
BUY
Grant, award, or other acquisition
-
2,975
Added 12.92%
20,048
Common Stock, par valu...
Mar 31
2023
BUY
Grant, award, or other acquisition
$11,213
$38.27 p/Share
293
Added 1.69%
17,073
Common Stock, par valu...
Dec 15
2022
BUY
Grant, award, or other acquisition
$11,246
$38.78 p/Share
290
Added 1.7%
16,770
Common Stock, par valu...
Sep 30
2022
BUY
Grant, award, or other acquisition
$11,267
$32.1 p/Share
351
Added 2.09%
16,462
Common Stock, par valu...
Jun 30
2022
BUY
Grant, award, or other acquisition
$11,236
$33.44 p/Share
336
Added 2.05%
16,093
Common Stock, par valu...
Jun 15
2022
BUY
Grant, award, or other acquisition
-
2,714
Added 14.69%
15,757
Common Stock, par valu...
Mar 31
2022
BUY
Grant, award, or other acquisition
$11,240
$51.09 p/Share
220
Added 1.66%
13,029
Common Stock, par valu...
Dec 17
2021
BUY
Grant, award, or other acquisition
$11,210
$43.28 p/Share
259
Added 1.98%
12,797
Common Stock, par valu...
Sep 30
2021
BUY
Grant, award, or other acquisition
$11,249
$39.75 p/Share
283
Added 2.21%
12,527
Common Stock, par valu...
Jun 30
2021
BUY
Grant, award, or other acquisition
$11,257
$29.86 p/Share
377
Added 2.99%
12,244
Common Stock, par valu...
Jun 10
2021
BUY
Grant, award, or other acquisition
-
3,369
Added 22.11%
11,867
Common Stock, par valu...
Mar 31
2021
BUY
Grant, award, or other acquisition
$11,238
$26.82 p/Share
419
Added 4.7%
8,498
Common Stock, par valu...