| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 12,802,532 | $593,959,291 | +$93,931,488 | $46.51 | 76 |
| 2025 Q2 | 10,933,707 | $492,467,668 | +$77,648,198 | $44.7 | 64 |
| 2025 Q1 | 9,158,335 | $399,745,195 | +$100,233,541 | $43.65 | 48 |
| 2024 Q4 | 6,888,752 | $289,348,727 | +$29,985,032 | $42 | 43 |
| 2024 Q3 | 6,060,566 | $258,754,867 | +$4,152,272 | $42.7 | 38 |
| 2024 Q2 | 5,971,616 | $236,929,971 | +$19,193,195 | $39.68 | 30 |
| 2024 Q1 | 5,526,615 | $225,873,134 | +$16,498,981 | $40.87 | 22 |
| 2023 Q4 | 5,123,679 | $190,501,444 | +$3,971,730 | $37.18 | 11 |
| 2023 Q3 | 4,999,916 | $157,347,446 | +$155,933,997 | $31.47 | 5 |
| 2023 Q2 | 44,738 | $1,424,295 | -$1,519,985 | $31.84 | 6 |
| 2023 Q1 | 93,630 | $2,837,032 | +$1,871,547 | $30.3 | 10 |
| 2022 Q4 | 32,119 | $995,710 | -$2,183,995 | $31.08 | 10 |
| 2022 Q3 | 102,621 | $2,908,000 | +$1,169,333 | $28.36 | 7 |
| 2022 Q2 | 61,349 | $1,776,000 | +$343,274 | $28.88 | 5 |
| 2022 Q1 | 48,138 | $1,518,000 | -$119,972 | $31.58 | 8 |
| 2021 Q4 | 5,582,925 | $177,173,000 | -$17,155,299 | $32.01 | 6 |
| 2021 Q3 | 6,157,497 | $183,280,000 | -$4,181,344 | $29.77 | 5 |
| 2021 Q2 | 6,297,980 | $186,875,000 | +$1,578,638 | $29.67 | 4 |
| 2021 Q1 | 6,247,096 | $178,655,000 | -$2,799,729 | $28.6 | 5 |
| 2020 Q4 | 6,350,097 | $163,007,000 | -$39,995,562 | $25.67 | 6 |
| 2020 Q3 | 7,908,144 | $174,565,000 | -$3,990,555 | $22.08 | 6 |
| 2020 Q2 | 8,088,728 | $171,974,000 | +$2,670,052 | $21.27 | 9 |
| 2020 Q1 | 7,963,136 | $141,758,000 | -$38,507,753 | $17.8 | 6 |
| 2019 Q4 | 10,109,345 | $264,877,000 | +$27,444,121 | $26.2 | 7 |
| 2019 Q3 | 9,068,189 | $227,636,000 | +$17,666,828 | $25.1 | 6 |
| 2019 Q2 | 8,364,821 | $206,894,000 | +$18,159,317 | $24.73 | 4 |
| 2019 Q1 | 7,631,806 | $184,558,000 | +$19,544,009 | $24.18 | 7 |
| 2018 Q4 | 7,388,242 | $153,866,000 | +$133,612,461 | $22.03 | 6 |
| 2018 Q3 | 919,411 | $23,038,000 | +$23,038,000 | $25.06 | 1 |