Sep 15
2025
BUY
Grant, award, or other acquisition
$42,406
$67.85 p/Share
625
Added 1.61%
38,313
Common Stock
Jun 16
2025
BUY
Grant, award, or other acquisition
$31,468
$50.35 p/Share
625
Added 1.63%
37,688
Common Stock
Mar 17
2025
BUY
Grant, award, or other acquisition
$31,743
$50.79 p/Share
625
Added 1.66%
37,063
Common Stock
Dec 16
2024
BUY
Grant, award, or other acquisition
$43,450
$53.51 p/Share
812
Added 2.18%
36,438
Common Stock
Sep 16
2024
BUY
Grant, award, or other acquisition
$40,227
$48.35 p/Share
832
Added 2.28%
35,626
Common Stock
Jun 17
2024
BUY
Grant, award, or other acquisition
$37,539
$44.06 p/Share
852
Added 2.39%
34,794
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
$40,462
$48.75 p/Share
830
Added 2.39%
33,942
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
$45,387
$53.84 p/Share
843
Added 2.48%
33,112
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
$31,272
$35.02 p/Share
893
Added 2.69%
32,269
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
$25,639
$27.51 p/Share
932
Added 2.88%
31,376
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
$28,512
$18.08 p/Share
1,577
Added 4.92%
30,444
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
$26,473
$28.62 p/Share
925
Added 3.1%
28,867
Common Stock
Sep 15
2022
BUY
Grant, award, or other acquisition
$29,483
$32.65 p/Share
903
Added 3.13%
27,942
Common Stock
Jun 15
2022
BUY
Grant, award, or other acquisition
$29,760
$33.03 p/Share
901
Added 3.22%
27,039
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
$78,437
$56.47 p/Share
1,389
Added 5.05%
26,138
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
$48,664
$58.21 p/Share
836
Added 3.27%
24,749
Common Stock
Sep 15
2021
BUY
Grant, award, or other acquisition
$32,920
$37.24 p/Share
884
Added 3.56%
23,913
Common Stock
Jun 15
2021
BUY
Grant, award, or other acquisition
$34,760
$39.68 p/Share
876
Added 3.66%
23,029
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
$46,233
$31.71 p/Share
1,458
Added 6.18%
22,153
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
$19,131
$18.83 p/Share
1,016
Added 4.68%
20,695
Common Stock