| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,080,361 | $691,212,840 | -$14,820,266 | $38.23 | 61 |
| 2025 Q2 | 18,597,447 | $671,810,032 | +$64,121,785 | $36.11 | 62 |
| 2025 Q1 | 16,819,579 | $585,987,057 | +$63,131,859 | $34.85 | 54 |
| 2024 Q4 | 15,664,034 | $579,403,611 | +$101,322,709 | $36.99 | 49 |
| 2024 Q3 | 12,776,313 | $478,321,341 | +$50,719,438 | $37.45 | 47 |
| 2024 Q2 | 11,570,524 | $399,112,853 | +$79,127,126 | $34.50 | 39 |
| 2024 Q1 | 9,287,464 | $333,945,320 | +$36,749,238 | $35.96 | 35 |
| 2023 Q4 | 8,278,134 | $277,450,027 | -$2,964,891 | $33.57 | 29 |
| 2023 Q3 | 7,723,308 | $234,258,618 | -$48,868,990 | $30.33 | 27 |
| 2023 Q2 | 9,653,426 | $308,430,640 | +$7,337,768 | $31.95 | 32 |
| 2023 Q1 | 9,368,614 | $291,507,747 | +$51,842,139 | $31.14 | 29 |
| 2022 Q4 | 7,211,628 | $223,344,313 | +$19,514,685 | $30.98 | 28 |
| 2022 Q3 | 6,311,669 | $179,598,378 | +$9,319,293 | $28.39 | 24 |
| 2022 Q2 | 5,892,315 | $169,998,000 | +$33,523,818 | $28.83 | 26 |
| 2022 Q1 | 4,677,652 | $154,515,000 | +$9,140,710 | $33.04 | 20 |
| 2021 Q4 | 4,396,482 | $155,497,000 | +$26,650,505 | $35.37 | 18 |
| 2021 Q3 | 3,489,597 | $113,787,000 | +$11,356,600 | $32.66 | 11 |
| 2021 Q2 | 3,139,909 | $102,470,000 | +$33,966,848 | $32.62 | 15 |
| 2021 Q1 | 2,100,363 | $85,873,000 | -$10,620,694,990 | $32.04 | 13 |
| 2020 Q4 | 2,079,002 | $58,221,000 | +$7,759,670 | $28.01 | 9 |
| 2020 Q3 | 1,761,004 | $40,983,000 | +$827,337 | $23.31 | 6 |
| 2020 Q2 | 1,725,529 | $37,953,000 | -$15,790 | $22.06 | 7 |
| 2020 Q1 | 1,948,798 | $36,424,000 | +$3,457,624 | $18.69 | 6 |
| 2019 Q4 | 1,534,704 | $41,580,000 | +$5,940,691 | $27.09 | 5 |
| 2019 Q3 | 952,186 | $24,605,000 | -$22,058,842 | $25.82 | 6 |
| 2019 Q2 | 1,820,869 | $45,990,000 | +$7,548,807 | $25.25 | 6 |
| 2019 Q1 | 1,504,319 | $36,279,000 | +$18,874,218 | $24.18 | 4 |
| 2018 Q4 | 746,003 | $16,144,000 | +$4,730,445 | $21.64 | 4 |
| 2018 Q3 | 37,700 | $959,000 | +$958,999 | $25.50 | 2 |