Dec 19
2024
BUY
Grant, award, or other acquisition
$12,973
$42.26 p/Share
307
Added 1.0%
30,382
Common Stock
Sep 19
2024
BUY
Grant, award, or other acquisition
$12,970
$43.09 p/Share
301
Added 0.99%
30,075
Common Stock
Jun 20
2024
BUY
Grant, award, or other acquisition
$12,961
$40.76 p/Share
318
Added 1.06%
29,774
Common Stock
Apr 18
2024
BUY
Grant, award, or other acquisition
$69,975
$43.68 p/Share
1,602
Added 5.16%
29,456
Common Stock
Mar 21
2024
BUY
Grant, award, or other acquisition
$12,969
$46.99 p/Share
276
Added 0.98%
27,854
Common Stock
Dec 21
2023
BUY
Grant, award, or other acquisition
$12,964
$45.33 p/Share
286
Added 1.03%
27,578
Common Stock
Sep 21
2023
BUY
Grant, award, or other acquisition
$12,974
$38.5 p/Share
337
Added 1.22%
27,292
Common Stock
Jun 22
2023
BUY
Grant, award, or other acquisition
$12,999
$40.37 p/Share
322
Added 1.18%
26,955
Common Stock
Apr 20
2023
BUY
Grant, award, or other acquisition
$59,987
$37.61 p/Share
1,595
Added 5.65%
26,633
Common Stock
Mar 23
2023
BUY
Grant, award, or other acquisition
$12,971
$44.73 p/Share
290
Added 1.14%
25,038
Common Stock
Dec 22
2022
BUY
Grant, award, or other acquisition
$12,997
$43.91 p/Share
296
Added 1.18%
24,748
Common Stock
Sep 22
2022
BUY
Grant, award, or other acquisition
$12,996
$34.75 p/Share
374
Added 1.51%
24,413
Common Stock
Jun 23
2022
BUY
Grant, award, or other acquisition
$12,480
$33.82 p/Share
369
Added 1.51%
24,039
Common Stock
Apr 21
2022
BUY
Grant, award, or other acquisition
$60,011
$41.16 p/Share
1,458
Added 5.8%
23,670
Common Stock
Mar 24
2022
BUY
Grant, award, or other acquisition
$12,974
$37.07 p/Share
350
Added 1.55%
22,212
Common Stock
Dec 23
2021
BUY
Grant, award, or other acquisition
$12,478
$40.25 p/Share
310
Added 1.4%
21,820
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
$12,498
$42.8 p/Share
292
Added 1.34%
21,469
Common Stock
Aug 04
2021
BUY
Grant, award, or other acquisition
$12,486
$41.9 p/Share
298
Added 1.39%
21,140
Common Stock
Apr 22
2021
BUY
Grant, award, or other acquisition
-
1,215
Added 5.52%
20,807
Common Stock
Mar 25
2021
BUY
Grant, award, or other acquisition
$8,731
$45.95 p/Share
190
Added 0.96%
19,592
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$8,732
$38.81 p/Share
225
Added 1.15%
19,369
Common Stock