| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 28,352 | $920,600 | -$20,619 | $32.47 | 1 |
| 2025 Q3 | 6,799,885 | $218,844,089 | +$19,771,272 | $32.18 | 35 |
| 2025 Q2 | 6,188,857 | $189,687,996 | -$24,147,619 | $30.65 | 32 |
| 2025 Q1 | 6,997,344 | $200,892,775 | +$9,506,552 | $28.71 | 35 |
| 2024 Q4 | 6,665,508 | $195,737,552 | -$25,172,212 | $29.37 | 39 |
| 2024 Q3 | 7,475,601 | $227,330,372 | +$107,205,349 | $30.41 | 37 |
| 2024 Q2 | 3,953,945 | $112,164,130 | -$4,104,373 | $28.37 | 37 |
| 2024 Q1 | 4,098,833 | $114,452,211 | -$5,502,910 | $27.92 | 35 |
| 2023 Q4 | 86 | $2,284 | $26.56 | 1 | |
| 2023 Q3 | 5,373,160 | $128,311,537 | -$6,029,790 | $23.88 | 34 |
| 2023 Q2 | 5,654,336 | $145,525,966 | -$4,839,874 | $25.73 | 46 |
| 2023 Q1 | 2,984,409 | $76,245,342 | -$6,136,689 | $25.55 | 45 |
| 2022 Q4 | 5,789,666 | $141,677,654 | -$35,676,480 | $24.45 | 51 |
| 2022 Q3 | 7,494,698 | $185,994,975 | -$48,489,935 | $24.82 | 65 |
| 2022 Q2 | 9,700,017 | $261,931,441 | -$34,562,259 | $26.99 | 82 |
| 2022 Q1 | 65,892 | $2,063,596 | -$42,395,013 | $31.32 | 3 |
| 2021 Q4 | 14,478,739 | $499,712,524 | -$24,878,309 | $34.54 | 106 |
| 2021 Q3 | 15,355,190 | $525,698,539 | +$24,620,181 | $34.23 | 96 |
| 2021 Q2 | 14,652,335 | $501,461,778 | +$23,818,737 | $34.27 | 89 |
| 2021 Q1 | 13,099,870 | $419,011,887 | -$17,569,583 | $31.96 | 89 |
| 2020 Q4 | 13,089,248 | $429,631,489 | +$99,644,926 | $32.82 | 82 |
| 2020 Q3 | 10,214,297 | $323,917,200 | +$70,026,675 | $31.68 | 70 |
| 2020 Q2 | 7,882,689 | $242,179,814 | +$110,855,159 | $30.68 | 45 |
| 2020 Q1 | 4,135,304 | $119,355,000 | +$16,169,317 | $28.76 | 26 |
| 2019 Q4 | 3,506,355 | $104,715,000 | +$11,069,421 | $28.74 | 15 |
| 2019 Q3 | 3,053,714 | $87,059,000 | +$6,574,725 | $28.51 | 12 |
| 2019 Q2 | 2,809,507 | $77,356,000 | +$4,466,681 | $27.53 | 6 |
| 2019 Q1 | 2,868,710 | $72,256,000 | +$13,847,178 | $26.32 | 5 |
| 2018 Q4 | 2,257,142 | $55,142,000 | +$55,141,962 | $24.44 | 4 |