Apr 22, 11:13 AM ET
13F-HR · Richard Bernstein Advisors LLC · Filed Apr 22, 2026
INFORMATION TABLE FOR RICHARD BERNSTEIN ADVISORS LLC (9580)