| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,833,915 | $332,814,899 | +$3,172,712 | $48.7 | 48 |
| 2025 Q2 | 6,783,613 | $327,408,220 | +$8,200,383 | $48.28 | 50 |
| 2025 Q1 | 6,613,910 | $315,019,533 | -$2,575,907 | $47.63 | 47 |
| 2024 Q4 | 6,666,451 | $317,936,921 | +$17,226,461 | $47.69 | 54 |
| 2024 Q3 | 6,278,595 | $306,711,198 | +$29,599,424 | $48.85 | 44 |
| 2024 Q2 | 5,674,590 | $267,671,239 | +$4,928,892 | $47.17 | 42 |
| 2024 Q1 | 5,534,224 | $263,760,436 | +$16,907,780 | $47.66 | 42 |
| 2023 Q4 | 5,179,569 | $245,309,874 | -$16,240,146 | $47.36 | 33 |
| 2023 Q3 | 1,297,774 | $59,067,792 | -$29,638,859 | $45.5 | 22 |
| 2023 Q2 | 1,924,141 | $89,420,141 | +$30,357,128 | $46.48 | 27 |
| 2023 Q1 | 1,268,941 | $60,116,772 | +$39,542,724 | $47.37 | 15 |
| 2022 Q4 | 431,120 | $19,854,276 | +$1,366,224 | $46.05 | 11 |
| 2022 Q3 | 400,730 | $17,940,000 | -$41,676 | $44.77 | 7 |
| 2022 Q2 | 401,485 | $18,548,000 | +$9,731,228 | $46.2 | 7 |
| 2022 Q1 | 190,891 | $9,939,000 | -$4,168,514 | $52.07 | 6 |
| 2021 Q4 | 269,774 | $14,808,000 | +$5,672,243 | $55.08 | 7 |
| 2021 Q3 | 166,606 | $9,430,000 | +$548,602 | $56.6 | 7 |
| 2021 Q2 | 156,920 | $8,935,000 | -$6,541,804 | $56.95 | 6 |
| 2021 Q1 | 271,767 | $15,274,000 | +$9,228,276 | $56.2 | 7 |
| 2020 Q4 | 107,576 | $6,045,000 | -$21,007,886 | $56.19 | 5 |
| 2020 Q3 | 481,385 | $26,014,000 | +$15,339,253 | $54.04 | 2 |
| 2020 Q2 | 197,548 | $10,357,000 | +$10,357,000 | $52.43 | 3 |