Sep 30
2024
BUY
Grant, award, or other acquisition
$23,436
$37.2 p/Share
630
Added 2.52%
24,396
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
$23,436
$33.29 p/Share
704
Added 2.89%
23,616
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
$23,417
$34.9 p/Share
671
Added 2.87%
22,739
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$23,434
$37.08 p/Share
632
Added 2.81%
21,886
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$23,424
$27.82 p/Share
842
Added 3.83%
21,119
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$23,430
$28.23 p/Share
830
Added 3.96%
20,146
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$23,427
$32.95 p/Share
711
Added 3.58%
19,165
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$19,897
$41.11 p/Share
484
Added 2.57%
18,345
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$19,920
$38.68 p/Share
515
Added 2.82%
17,768
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$19,912
$35.62 p/Share
559
Added 3.15%
17,165
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
478
Added 2.81%
16,514
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
475
Added 2.89%
15,966
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
476
Added 3.0%
15,417
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$19,918
$41.67 p/Share
478
Added 3.13%
14,795
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$19,902
$46.5 p/Share
428
Added 2.9%
14,317
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$16,760
$37.41 p/Share
448
Added 3.14%
13,836
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$16,791
$23.16 p/Share
725
Added 5.16%
13,321
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
$16,404
$27.57 p/Share
595
Added 4.54%
12,499
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
$15,603
$26.49 p/Share
589
Added 4.75%
11,822
Common Stock
Dec 31
2019
BUY
Grant, award, or other acquisition
$15,596
$41.59 p/Share
375
Added 3.25%
11,154
Common Stock
Sep 30
2019
BUY
Grant, award, or other acquisition
$15,616
$37.63 p/Share
415
Added 3.72%
10,731
Common Stock
Jun 30
2019
BUY
Grant, award, or other acquisition
$15,615
$37.9 p/Share
412
Added 3.86%
10,268
Common Stock
Sep 30
2018
BUY
Grant, award, or other acquisition
$15,612
$44.99 p/Share
347
Added 3.22%
10,425
Common Stock
Jun 30
2018
BUY
Grant, award, or other acquisition
$15,590
$46.4 p/Share
336
Added 3.23%
10,056
Common Stock
Mar 31
2018
BUY
Grant, award, or other acquisition
$15,596
$41.7 p/Share
374
Added 3.71%
9,701
Common Stock