| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,570,094 | $230,139,160 | -$2,414,231 | $64.46 | 31 |
| 2025 Q2 | 3,609,782 | $223,983,954 | +$1,850,896 | $62.05 | 32 |
| 2025 Q1 | 3,580,005 | $217,627,889 | +$12,295,066 | $60.79 | 29 |
| 2024 Q4 | 3,377,608 | $206,016,579 | +$160,497 | $60.99 | 33 |
| 2024 Q3 | 3,381,231 | $210,026,554 | +$4,761,986 | $62.12 | 26 |
| 2024 Q2 | 3,354,787 | $190,342,079 | +$3,270,819 | $56.74 | 26 |
| 2024 Q1 | 3,252,027 | $189,601,006 | -$13,698,521 | $58.3 | 30 |
| 2023 Q4 | 3,486,991 | $185,206,951 | -$4,677,191 | $53.11 | 26 |
| 2023 Q3 | 3,575,887 | $173,943,034 | -$6,071,885 | $48.64 | 24 |
| 2023 Q2 | 3,700,699 | $184,183,616 | -$1,569,334 | $49.77 | 23 |
| 2023 Q1 | 3,723,560 | $178,506,100 | +$530,535 | $47.94 | 22 |
| 2022 Q4 | 3,753,419 | $178,436,766 | -$5,250,933 | $47.54 | 24 |
| 2022 Q3 | 3,844,601 | $161,447,596 | +$17,098 | $41.99 | 24 |
| 2022 Q2 | 3,843,647 | $176,696,040 | +$2,334,083 | $45.96 | 23 |
| 2022 Q1 | 3,790,723 | $197,376,200 | +$20,007,556 | $52.07 | 25 |
| 2021 Q4 | 3,369,663 | $178,389,000 | -$45,967,183 | $52.94 | 19 |
| 2021 Q3 | 4,233,006 | $207,287,779 | -$1,727,852 | $48.97 | 16 |
| 2021 Q2 | 4,268,416 | $212,083,096 | +$19,969,366 | $49.67 | 18 |
| 2021 Q1 | 3,869,809 | $183,313,109 | +$15,040,763 | $47.37 | 20 |
| 2020 Q4 | 3,554,763 | $150,626,000 | +$9,286,993 | $42.36 | 12 |
| 2020 Q3 | 3,338,005 | $125,862,000 | +$2,924,809 | $37.71 | 11 |
| 2020 Q2 | 3,261,137 | $117,636,000 | +$961,481 | $36.07 | 12 |
| 2020 Q1 | 3,237,923 | $101,495,000 | +$6,627,659 | $31.34 | 13 |
| 2019 Q4 | 3,019,247 | $130,371,000 | +$100,042,834 | $43.18 | 11 |
| 2019 Q3 | 706,803 | $28,771,000 | -$1,269,826 | $40.7 | 12 |
| 2019 Q2 | 746,166 | $29,707,000 | +$17,294,552 | $39.81 | 7 |
| 2019 Q1 | 311,788 | $12,389,000 | +$2,922,197 | $39.75 | 4 |
| 2018 Q4 | 238,257 | $8,466,000 | +$3,187,429 | $35.54 | 3 |
| 2018 Q3 | 148,500 | $6,137,000 | +$33,070 | $41.32 | 2 |
| 2018 Q2 | 147,700 | $5,782,000 | -$563,342 | $39.15 | 2 |
| 2018 Q1 | 162,387 | $6,235,000 | +$6,235,000 | $38.39 | 3 |