Feb 4, 5:04 PM ET
13F-HR · Richard Bernstein Advisors LLC · Filed Feb 4, 2025
INFORMATION TABLE FOR RICHARD BERNSTEIN ADVISORS LLC (8112)