Sep 19
2024
BUY
Grant, award, or other acquisition
$12,970
$43.09 p/Share
301
Added 1.05%
28,480
Common Stock
Jun 20
2024
BUY
Grant, award, or other acquisition
$12,961
$40.76 p/Share
318
Added 1.12%
28,179
Common Stock
Apr 18
2024
BUY
Grant, award, or other acquisition
$69,975
$43.68 p/Share
1,602
Added 5.44%
27,861
Common Stock
Mar 21
2024
BUY
Grant, award, or other acquisition
$12,969
$46.99 p/Share
276
Added 1.04%
26,259
Common Stock
Dec 21
2023
BUY
Grant, award, or other acquisition
$12,964
$45.33 p/Share
286
Added 1.09%
25,983
Common Stock
Sep 21
2023
BUY
Grant, award, or other acquisition
$12,974
$38.5 p/Share
337
Added 1.29%
25,697
Common Stock
Jun 22
2023
BUY
Grant, award, or other acquisition
$12,999
$40.37 p/Share
322
Added 1.25%
25,360
Common Stock
Apr 20
2023
BUY
Grant, award, or other acquisition
$59,987
$37.61 p/Share
1,595
Added 5.99%
25,038
Common Stock
Mar 23
2023
BUY
Grant, award, or other acquisition
$12,971
$44.73 p/Share
290
Added 1.22%
23,443
Common Stock
Dec 22
2022
BUY
Grant, award, or other acquisition
$12,997
$43.91 p/Share
296
Added 1.26%
23,153
Common Stock
Sep 22
2022
BUY
Grant, award, or other acquisition
$12,996
$34.75 p/Share
374
Added 1.61%
22,857
Common Stock
Jun 23
2022
BUY
Grant, award, or other acquisition
$12,480
$33.82 p/Share
369
Added 1.61%
22,483
Common Stock
Apr 21
2022
BUY
Grant, award, or other acquisition
$60,011
$41.16 p/Share
1,458
Added 6.19%
22,114
Common Stock
Mar 24
2022
BUY
Grant, award, or other acquisition
$12,974
$37.07 p/Share
350
Added 1.67%
20,656
Common Stock
Dec 23
2021
BUY
Grant, award, or other acquisition
$12,478
$40.25 p/Share
310
Added 1.5%
20,306
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
$12,498
$42.8 p/Share
292
Added 1.44%
19,996
Common Stock
Aug 04
2021
BUY
Grant, award, or other acquisition
$12,486
$41.9 p/Share
298
Added 1.49%
19,704
Common Stock
Apr 22
2021
BUY
Grant, award, or other acquisition
-
1,215
Added 5.89%
19,406
Common Stock
Mar 25
2021
BUY
Grant, award, or other acquisition
$8,731
$45.95 p/Share
190
Added 1.03%
18,191
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$8,732
$38.81 p/Share
225
Added 1.23%
18,001
Common Stock