| S&P 500 | SAMPLE | | 2022 - 51,032,467 2023 - 44,080,899 2024 - 47,452,149 Fluctuating | 2022 - 100,582 2023 - 95,016 2024 - No data No data | 2022 - No data 2023 - No data 2024 - No data No data | 2022 - 3,501,108,432 2023 - 5,348,465,091 2024 - 5,671,239,583 62% | 2022 - No data 2023 - No data 2024 - No data No data | 2022 - 0.719 2023 - 0.69 2024 - 0.913 Fluctuating |