| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,424,379 | $335,931,670 | +$13,268,966 | $52.33 | 184 |
| 2025 Q2 | 5,868,049 | $312,084,563 | +$7,607,363 | $53.21 | 181 |
| 2025 Q1 | 5,725,383 | $269,188,679 | +$1,159,074 | $46.98 | 175 |
| 2024 Q4 | 5,669,161 | $276,607,752 | +$10,223,086 | $48.79 | 172 |
| 2024 Q3 | 5,286,266 | $257,731,514 | +$2,925,977 | $48.74 | 156 |
| 2024 Q2 | 5,195,882 | $238,738,875 | -$8,724,760 | $45.95 | 156 |
| 2024 Q1 | 5,422,992 | $253,961,432 | +$33,639,538 | $46.85 | 158 |
| 2023 Q4 | 4,646,251 | $211,125,977 | -$5,349,013 | $45.43 | 151 |
| 2023 Q3 | 4,770,068 | $183,787,332 | -$1,800,251 | $38.51 | 136 |
| 2023 Q2 | 4,841,103 | $183,119,701 | -$6,021,771 | $37.82 | 134 |
| 2023 Q1 | 5,011,437 | $182,146,603 | -$25,960,953 | $36.35 | 141 |
| 2022 Q4 | 5,734,695 | $189,470,317 | +$11,218,298 | $33.02 | 137 |
| 2022 Q3 | 5,343,261 | $181,553,674 | +$11,622,056 | $33.96 | 132 |
| 2022 Q2 | 5,001,690 | $175,494,616 | -$21,848,635 | $35.03 | 132 |
| 2022 Q1 | 5,510,745 | $235,227,116 | +$32,251,276 | $42.69 | 128 |
| 2021 Q4 | 4,757,265 | $211,918,021 | -$83,689,447 | $44.6 | 124 |
| 2021 Q3 | 6,649,837 | $289,400,111 | +$24,738,742 | $43.45 | 113 |
| 2021 Q2 | 6,095,319 | $263,020,010 | +$54,442,452 | $43.15 | 101 |
| 2021 Q1 | 4,847,554 | $185,191,000 | +$121,250,348 | $38.2 | 84 |
| 2020 Q4 | 1,657,818 | $66,887,000 | +$20,541,666 | $40.34 | 54 |
| 2020 Q3 | 1,161,253 | $37,958,218 | +$20,182,811 | $32.81 | 40 |
| 2020 Q2 | 556,726 | $17,344,000 | +$12,874,649 | $31.16 | 19 |
| 2020 Q1 | 149,488 | $3,719,000 | +$1,859,181 | $24.88 | 9 |
| 2019 Q4 | 69,680 | $1,870,000 | +$919,713 | $26.86 | 8 |
| 2019 Q3 | 35,333 | $873,000 | -$4,855,382 | $24.67 | 4 |
| 2019 Q2 | 231,717 | $5,943,000 | +$5,943,000 | $25.64 | 2 |