Mar 31
2025
BUY
Grant, award, or other acquisition
-
416
Added 0.12%
352,614
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
-
414
Added 0.12%
352,198
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
335
Added 0.1%
351,784
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
-
377
Added 0.11%
351,449
Common Stock
May 14
2024
BUY
Grant, award, or other acquisition
-
4,861
Added 1.37%
351,072
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
-
323
Added 0.09%
346,211
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
-
433
Added 0.13%
345,887
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
-
469
Added 0.14%
345,454
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
468
Added 0.14%
344,984
Common Stock
May 10
2023
BUY
Grant, award, or other acquisition
-
5,157
Added 1.47%
344,516
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
440
Added 0.13%
339,359
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
-
382
Added 0.11%
338,919
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
374
Added 0.11%
338,536
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
421
Added 0.12%
338,161
Common Stock
Apr 26
2022
BUY
Grant, award, or other acquisition
-
2,323
Added 0.68%
337,740
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$34,941
$82.02 p/Share
426
Added 0.13%
335,417
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
426
Added 0.13%
334,990
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$31,205
$66.82 p/Share
467
Added 0.14%
334,564
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$31,241
$68.51 p/Share
456
Added 0.14%
334,096
Common Stock
Apr 27
2021
BUY
Grant, award, or other acquisition
$217,800
$66.0 p/Share
3,300
Added 0.98%
333,640
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$31,208
$61.92 p/Share
504
Added 0.15%
330,340
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$31,193
$63.53 p/Share
491
Added 0.15%
329,835
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$31,246
$62.12 p/Share
503
Added 0.15%
329,343
Common Stock