As of January 26, 2025, there are 23 Republican trifectas, 15 Democratic trifectas, and 12 divided governments where neither party holds trifecta control. As of January 26, 2025, there are 25 ...
Bonus Oct 21, 2022 Oct 24, 2022 Sep 05, 2022 Bonus Ratio: 1 share(s) for every 1 shares held ...