Sep 15
2025
BUY
Grant, award, or other acquisition
$63,643
$67.85 p/Share
938
Added 1.3%
71,318
Common Stock
Jun 16
2025
BUY
Grant, award, or other acquisition
$52,716
$50.35 p/Share
1,047
Added 1.47%
70,380
Common Stock
Mar 17
2025
BUY
Grant, award, or other acquisition
$53,024
$50.79 p/Share
1,044
Added 1.48%
69,333
Common Stock
Dec 16
2024
BUY
Grant, award, or other acquisition
$47,998
$53.51 p/Share
897
Added 1.3%
68,289
Common Stock
Sep 16
2024
BUY
Grant, award, or other acquisition
$51,492
$48.35 p/Share
1,065
Added 1.56%
67,392
Common Stock
Jun 17
2024
BUY
Grant, award, or other acquisition
$48,774
$44.06 p/Share
1,107
Added 1.64%
66,327
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
$51,723
$48.75 p/Share
1,061
Added 1.6%
65,220
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
$50,394
$53.84 p/Share
936
Added 1.44%
64,159
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
$36,280
$35.02 p/Share
1,036
Added 1.61%
63,223
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
$30,646
$27.51 p/Share
1,114
Added 1.76%
62,187
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
$43,446
$18.08 p/Share
2,403
Added 3.79%
61,073
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
$31,453
$28.62 p/Share
1,099
Added 1.84%
58,670
Common Stock
Sep 15
2022
BUY
Grant, award, or other acquisition
$34,478
$32.65 p/Share
1,056
Added 1.8%
57,571
Common Stock
Jun 15
2022
BUY
Grant, award, or other acquisition
$34,781
$33.03 p/Share
1,053
Added 1.83%
56,515
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
$114,465
$56.47 p/Share
2,027
Added 3.53%
55,462
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
$53,670
$58.21 p/Share
922
Added 1.7%
53,435
Common Stock
Sep 15
2021
BUY
Grant, award, or other acquisition
$37,948
$37.24 p/Share
1,019
Added 1.9%
52,513
Common Stock
Jun 15
2021
BUY
Grant, award, or other acquisition
$39,759
$39.68 p/Share
1,002
Added 1.91%
51,494
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
$68,652
$31.71 p/Share
2,165
Added 4.11%
50,492
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
$24,121
$18.83 p/Share
1,281
Added 2.58%
48,327
Common Stock