| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,797,699 | $76,205,037 | -$4,532,358 | $42.39 | 34 |
| 2025 Q2 | 1,909,024 | $75,400,990 | +$3,202,242 | $39.50 | 33 |
| 2025 Q1 | 1,827,976 | $64,655,094 | -$631,153 | $35.37 | 30 |
| 2024 Q4 | 1,842,584 | $67,015,923 | -$1,480,535 | $36.29 | 36 |
| 2024 Q3 | 1,878,276 | $70,070,862 | +$2,658,445 | $37.29 | 34 |
| 2024 Q2 | 1,794,143 | $61,932,618 | -$1,012,268 | $34.48 | 32 |
| 2024 Q1 | 1,824,699 | $61,583,723 | -$156,711,814 | $33.80 | 31 |
| 2023 Q4 | 6,767,942 | $214,545,353 | -$698,630 | $31.70 | 30 |
| 2023 Q3 | 6,743,914 | $191,476,718 | -$4,308,901 | $28.39 | 29 |
| 2023 Q2 | 6,893,585 | $205,434,626 | +$141,992,188 | $29.80 | 29 |
| 2023 Q1 | 2,124,602 | $60,158,798 | -$727,010 | $28.25 | 30 |
| 2022 Q4 | 2,152,548 | $56,373,370 | +$249,895 | $26.19 | 30 |
| 2022 Q3 | 2,144,960 | $51,787,000 | -$3,471,783 | $24.14 | 26 |
| 2022 Q2 | 2,288,567 | $59,734,000 | +$45,083,368 | $26.10 | 26 |
| 2022 Q1 | 560,585 | $70,095,000 | -$3,334,237 | $125.03 | 24 |
| 2021 Q4 | 587,061 | $77,958,000 | -$2,829,944 | $132.80 | 23 |
| 2021 Q3 | 599,607 | $75,324,000 | -$4,188,123 | $125.62 | 22 |
| 2021 Q2 | 632,940 | $80,496,723 | +$5,579,999 | $127.18 | 23 |
| 2021 Q1 | 590,114 | $70,498,080 | +$17,211,594 | $119.47 | 25 |
| 2020 Q4 | 447,019 | $51,004,350 | -$1,978,341 | $114.10 | 22 |
| 2020 Q3 | 464,405 | $46,699,566 | +$9,099,467 | $100.54 | 22 |
| 2020 Q2 | 373,870 | $34,639,000 | -$4,489,445 | $92.65 | 23 |
| 2020 Q1 | 429,774 | $33,646,000 | -$17,874,567 | $78.29 | 21 |
| 2019 Q4 | 658,116 | $65,211,000 | -$1,624,335 | $99.08 | 21 |
| 2019 Q3 | 674,745 | $62,177,000 | +$8,750,902 | $92.11 | 18 |
| 2019 Q2 | 579,801 | $53,177,000 | +$783,792 | $91.69 | 16 |
| 2019 Q1 | 571,288 | $51,763,000 | +$7,506,042 | $90.60 | 15 |
| 2018 Q4 | 499,456 | $39,509,000 | -$8,925,016 | $79.08 | 17 |
| 2018 Q3 | 608,272 | $55,935,000 | -$546,163 | $91.97 | 19 |
| 2018 Q2 | 614,227 | $54,318,000 | +$7,727,745 | $88.44 | 16 |
| 2018 Q1 | 526,735 | $46,991,000 | -$1,926,041 | $89.21 | 17 |
| 2017 Q4 | 548,264 | $49,236,000 | -$206,098 | $89.80 | 15 |
| 2017 Q3 | 550,553 | $47,495,000 | -$1,241,851 | $86.25 | 13 |
| 2017 Q2 | 564,955 | $46,682,000 | -$1,036,838 | $82.60 | 12 |
| 2017 Q1 | 577,501 | $46,247,000 | -$770,489 | $80.11 | 13 |
| 2016 Q4 | 587,060 | $43,877,000 | +$29,070,188 | $74.75 | 12 |
| 2016 Q3 | 198,058 | $14,810,000 | -$87,850 | $74.78 | 9 |
| 2016 Q2 | 199,022 | $14,092,000 | -$632,848 | $70.84 | 9 |
| 2016 Q1 | 207,972 | $14,741,000 | +$4,920,084 | $70.88 | 10 |
| 2015 Q4 | 138,712 | $9,759,000 | +$380,587 | $70.36 | 7 |
| 2015 Q3 | 134,616 | $9,080,000 | -$589,791 | $67.45 | 5 |
| 2015 Q2 | 143,343 | $10,705,481 | -$2,451,061 | $74.68 | 4 |
| 2015 Q1 | 176,165 | $13,259,291 | -$1,288,376 | $75.27 | 5 |
| 2014 Q4 | 193,277 | $14,219,000 | +$6,862,000 | $73.57 | 3 |