Dec 19
2024
BUY
Grant, award, or other acquisition
$12,973
$42.26 p/Share
307
Added 1.4%
21,610
Common Stock
Sep 19
2024
BUY
Grant, award, or other acquisition
$12,970
$43.09 p/Share
301
Added 1.39%
21,303
Common Stock
Jun 20
2024
BUY
Grant, award, or other acquisition
$12,961
$40.76 p/Share
318
Added 1.49%
21,002
Common Stock
Apr 18
2024
BUY
Grant, award, or other acquisition
$69,975
$43.68 p/Share
1,602
Added 7.19%
20,684
Common Stock
Mar 21
2024
BUY
Grant, award, or other acquisition
$12,969
$46.99 p/Share
276
Added 1.43%
19,082
Common Stock
Dec 21
2023
BUY
Grant, award, or other acquisition
$12,964
$45.33 p/Share
286
Added 1.5%
18,806
Common Stock
Sep 21
2023
BUY
Grant, award, or other acquisition
$12,974
$38.5 p/Share
337
Added 1.79%
18,520
Common Stock
Jun 22
2023
BUY
Grant, award, or other acquisition
$12,999
$40.37 p/Share
322
Added 1.74%
18,183
Common Stock
Apr 20
2023
BUY
Grant, award, or other acquisition
$59,987
$37.61 p/Share
1,595
Added 8.2%
17,861
Common Stock
Mar 23
2023
BUY
Grant, award, or other acquisition
$12,971
$44.73 p/Share
290
Added 1.75%
16,266
Common Stock
Dec 22
2022
BUY
Grant, award, or other acquisition
$12,997
$43.91 p/Share
296
Added 1.82%
15,976
Common Stock
Sep 22
2022
BUY
Grant, award, or other acquisition
$12,996
$34.75 p/Share
374
Added 2.33%
15,680
Common Stock
Jun 23
2022
BUY
Grant, award, or other acquisition
$12,480
$33.82 p/Share
369
Added 2.35%
15,306
Common Stock
Apr 21
2022
BUY
Grant, award, or other acquisition
$60,011
$41.16 p/Share
1,458
Added 8.89%
14,937
Common Stock
Mar 24
2022
BUY
Grant, award, or other acquisition
$12,974
$37.07 p/Share
350
Added 2.53%
13,479
Common Stock
Dec 23
2021
BUY
Grant, award, or other acquisition
$12,478
$40.25 p/Share
310
Added 2.31%
13,129
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
$12,498
$42.8 p/Share
292
Added 2.23%
12,819
Common Stock
Aug 04
2021
BUY
Grant, award, or other acquisition
$12,486
$41.9 p/Share
298
Added 2.32%
12,527
Common Stock
Apr 22
2021
BUY
Grant, award, or other acquisition
-
1,215
Added 9.04%
12,229
Common Stock
Mar 25
2021
BUY
Grant, award, or other acquisition
$8,731
$45.95 p/Share
190
Added 1.7%
11,014
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$8,732
$38.81 p/Share
225
Added 2.04%
10,824
Common Stock