Jun 16
2025
BUY
Grant, award, or other acquisition
$48,990
$50.35 p/Share
973
Added 4.37%
21,273
Common Stock
Mar 17
2025
BUY
Grant, award, or other acquisition
$49,266
$50.79 p/Share
970
Added 4.56%
20,300
Common Stock
Dec 16
2024
BUY
Grant, award, or other acquisition
$50,941
$53.51 p/Share
952
Added 4.69%
19,330
Common Stock
Sep 16
2024
BUY
Grant, award, or other acquisition
$47,721
$48.35 p/Share
987
Added 5.1%
18,378
Common Stock
Jun 17
2024
BUY
Grant, award, or other acquisition
$45,029
$44.06 p/Share
1,022
Added 5.55%
17,391
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
$47,970
$48.75 p/Share
984
Added 5.67%
16,369
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
$50,394
$53.84 p/Share
936
Added 5.73%
15,385
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
$36,280
$35.02 p/Share
1,036
Added 6.69%
14,449
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
$30,646
$27.51 p/Share
1,114
Added 7.67%
13,413
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
$23,558
$18.08 p/Share
1,303
Added 9.58%
12,299
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
$31,453
$28.62 p/Share
1,099
Added 9.09%
10,996
Common Stock
Sep 15
2022
BUY
Grant, award, or other acquisition
$34,478
$32.65 p/Share
1,056
Added 9.64%
9,897
Common Stock
Jun 15
2022
BUY
Grant, award, or other acquisition
$34,781
$33.03 p/Share
1,053
Added 10.64%
8,841
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
$52,348
$56.47 p/Share
927
Added 10.64%
7,788
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
$53,670
$58.21 p/Share
922
Added 11.85%
6,861
Common Stock
Sep 15
2021
BUY
Grant, award, or other acquisition
$37,948
$37.24 p/Share
1,019
Added 14.65%
5,939
Common Stock
Jun 15
2021
BUY
Grant, award, or other acquisition
$39,759
$39.68 p/Share
1,002
Added 16.92%
4,920
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
$33,771
$31.71 p/Share
1,065
Added 21.37%
3,918
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
$24,121
$18.83 p/Share
1,281
Added 30.99%
2,853
Common Stock