Dec 19
2024
BUY
Grant, award, or other acquisition
$12,973
$42.26 p/Share
307
Added 1.08%
28,154
Common Stock
Sep 19
2024
BUY
Grant, award, or other acquisition
$12,970
$43.09 p/Share
301
Added 1.07%
27,847
Common Stock
Jun 20
2024
BUY
Grant, award, or other acquisition
$12,961
$40.76 p/Share
318
Added 1.14%
27,546
Common Stock
Apr 18
2024
BUY
Grant, award, or other acquisition
$69,975
$43.68 p/Share
1,602
Added 5.56%
27,228
Common Stock
Mar 21
2024
BUY
Grant, award, or other acquisition
$12,969
$46.99 p/Share
276
Added 1.07%
25,626
Common Stock
Dec 21
2023
BUY
Grant, award, or other acquisition
$12,964
$45.33 p/Share
286
Added 1.12%
25,350
Common Stock
Sep 21
2023
BUY
Grant, award, or other acquisition
$12,974
$38.5 p/Share
337
Added 1.33%
25,064
Common Stock
Jun 22
2023
BUY
Grant, award, or other acquisition
$12,999
$40.37 p/Share
322
Added 1.29%
24,727
Common Stock
Apr 20
2023
BUY
Grant, award, or other acquisition
$59,987
$37.61 p/Share
1,595
Added 6.13%
24,405
Common Stock
Mar 23
2023
BUY
Grant, award, or other acquisition
$12,971
$44.73 p/Share
290
Added 1.26%
22,810
Common Stock
Dec 22
2022
BUY
Grant, award, or other acquisition
$12,997
$43.91 p/Share
296
Added 1.3%
22,520
Common Stock
Sep 22
2022
BUY
Grant, award, or other acquisition
$12,996
$34.75 p/Share
374
Added 1.66%
22,224
Common Stock
Jun 23
2022
BUY
Grant, award, or other acquisition
$12,480
$33.82 p/Share
369
Added 1.66%
21,850
Common Stock
Apr 21
2022
BUY
Grant, award, or other acquisition
$60,011
$41.16 p/Share
1,458
Added 6.36%
21,481
Common Stock
Mar 24
2022
BUY
Grant, award, or other acquisition
$12,974
$37.07 p/Share
350
Added 1.72%
20,023
Common Stock
Dec 23
2021
BUY
Grant, award, or other acquisition
$12,478
$40.25 p/Share
310
Added 1.55%
19,673
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
$12,498
$42.8 p/Share
292
Added 1.49%
19,363
Common Stock
Aug 04
2021
BUY
Grant, award, or other acquisition
$12,486
$41.9 p/Share
298
Added 1.54%
19,071
Common Stock
Apr 22
2021
BUY
Grant, award, or other acquisition
-
1,215
Added 6.08%
18,773
Common Stock
Mar 25
2021
BUY
Grant, award, or other acquisition
$8,731
$45.95 p/Share
190
Added 1.07%
17,558
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$8,732
$38.81 p/Share
225
Added 1.28%
17,368
Common Stock