Sep 30
2024
BUY
Grant, award, or other acquisition
$32,736
$32.38 p/Share
1,011
Added 1.93%
51,440
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
$32,726
$29.59 p/Share
1,106
Added 2.15%
50,429
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
$32,733
$30.45 p/Share
1,075
Added 2.13%
49,323
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$32,727
$34.78 p/Share
941
Added 1.91%
48,248
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$32,722
$28.43 p/Share
1,151
Added 2.38%
47,307
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$32,744
$30.92 p/Share
1,059
Added 2.24%
46,156
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$32,737
$29.44 p/Share
1,112
Added 2.41%
45,097
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$32,726
$29.51 p/Share
1,109
Added 2.46%
43,985
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$32,741
$25.44 p/Share
1,287
Added 2.91%
42,876
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$32,725
$26.78 p/Share
1,222
Added 2.85%
41,589
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$32,746
$30.07 p/Share
1,089
Added 2.63%
40,367
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$32,740
$34.83 p/Share
940
Added 2.34%
39,278
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$32,753
$32.59 p/Share
1,005
Added 2.55%
38,338
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$31,059
$36.67 p/Share
847
Added 2.22%
37,333
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$27,745
$35.21 p/Share
788
Added 2.11%
36,486
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$27,740
$27.25 p/Share
1,018
Added 2.77%
35,698
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$27,737
$19.77 p/Share
1,403
Added 3.89%
34,680
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
$27,732
$18.09 p/Share
1,533
Added 4.4%
33,277
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
$27,745
$14.25 p/Share
1,947
Added 5.78%
31,744
Common Stock
Dec 31
2019
BUY
Grant, award, or other acquisition
$27,730
$25.05 p/Share
1,107
Added 3.58%
29,797
Common Stock
Sep 30
2019
BUY
Grant, award, or other acquisition
$27,749
$24.47 p/Share
1,134
Added 3.8%
28,690
Common Stock
Jun 30
2019
BUY
Grant, award, or other acquisition
$27,743
$20.28 p/Share
1,368
Added 4.73%
27,556
Common Stock
Mar 31
2019
BUY
Grant, award, or other acquisition
$27,740
$17.68 p/Share
1,569
Added 5.65%
26,188
Common Stock
Dec 31
2018
BUY
Grant, award, or other acquisition
$27,732
$17.3 p/Share
1,603
Added 6.11%
24,619
Common Stock
Sep 30
2018
BUY
Grant, award, or other acquisition
$27,730
$20.45 p/Share
1,356
Added 5.56%
23,016
Common Stock