Apr 29, 4:47 PM ET
13F-HR · Richard Bernstein Advisors LLC · Filed Apr 29, 2025
INFORMATION TABLE FOR RICHARD BERNSTEIN ADVISORS LLC (8433)