| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,108,593 | $163,998,361 | +$7,263,474 | $77.78 | 102 |
| 2025 Q2 | 2,021,447 | $153,978,852 | -$2,720,724 | $76.11 | 103 |
| 2025 Q1 | 2,052,677 | $148,200,728 | +$6,159,232 | $72.53 | 104 |
| 2024 Q4 | 2,023,792 | $146,347,409 | +$8,920,317 | $72.37 | 101 |
| 2024 Q3 | 1,904,522 | $131,376,962 | -$14,614,778 | $68.99 | 95 |
| 2024 Q2 | 2,125,721 | $130,687,213 | +$8,875,386 | $61.3 | 100 |
| 2024 Q1 | 1,972,110 | $126,225,098 | -$3,174,587 | $64.24 | 100 |
| 2023 Q4 | 2,002,722 | $117,376,630 | -$11,775,734 | $58.6 | 102 |
| 2023 Q3 | 2,248,013 | $113,873,519 | -$15,487,864 | $50.69 | 94 |
| 2023 Q2 | 2,565,272 | $131,537,048 | -$42,220,840 | $51.21 | 100 |
| 2023 Q1 | 3,377,922 | $170,430,923 | -$30,983,530 | $50.47 | 107 |
| 2022 Q4 | 3,927,945 | $221,876,207 | -$1,439,126 | $56.41 | 110 |
| 2022 Q3 | 3,463,285 | $177,473,097 | -$26,964,944 | $51.22 | 97 |
| 2022 Q2 | 3,995,775 | $212,536,625 | -$19,239,724 | $53.18 | 111 |
| 2022 Q1 | 4,289,462 | $273,158,781 | +$16,579,554 | $63.69 | 124 |
| 2021 Q4 | 4,137,336 | $266,339,210 | +$51,212,432 | $64.37 | 111 |
| 2021 Q3 | 3,330,646 | $204,440,967 | -$61,996,259 | $61.37 | 93 |
| 2021 Q2 | 4,713,669 | $281,718,402 | +$76,567,290 | $59.77 | 89 |
| 2021 Q1 | 3,061,162 | $170,940,993 | +$89,814,495 | $55.82 | 77 |
| 2020 Q4 | 1,411,697 | $67,762,728 | -$3,091,993 | $48.01 | 64 |
| 2020 Q3 | 1,489,960 | $56,900,375 | -$5,512,813 | $38.09 | 59 |
| 2020 Q2 | 1,634,937 | $60,947,580 | -$20,395,035 | $37.26 | 67 |
| 2020 Q1 | 2,190,663 | $68,957,473 | -$9,838,749 | $31.4 | 70 |
| 2019 Q4 | 2,421,917 | $113,513,453 | +$704,433 | $46.87 | 85 |
| 2019 Q3 | 2,401,539 | $104,657,918 | -$10,062,683 | $43.65 | 87 |
| 2019 Q2 | 2,639,688 | $114,419,959 | +$10,758,849 | $43.35 | 85 |
| 2019 Q1 | 2,666,066 | $107,551,974 | -$28,857,287 | $40.28 | 84 |
| 2018 Q4 | 3,293,685 | $121,249,909 | -$21,627,170 | $36.35 | 83 |
| 2018 Q3 | 3,720,523 | $159,961,999 | +$11,594,367 | $43 | 83 |
| 2018 Q2 | 3,462,893 | $146,578,046 | +$146,459,268 | $42.33 | 83 |
| 2018 Q1 | 2,804 | $123,000 | $43.87 | 1 | |
| 2017 Q4 | 2,804 | $124,000 | -$8,845 | $44.22 | 1 |
| 2017 Q3 | 3,004 | $124,000 | $41.28 | 1 | |
| 2017 Q2 | 3,004 | $119,000 | $39.61 | 1 | |
| 2017 Q1 | 3,004 | $113,000 | -$7,335 | $37.62 | 1 |
| 2016 Q4 | 3,199 | $118,000 | -$24,382 | $36.89 | 1 |
| 2016 Q3 | 3,860 | $121,000 | -$9,561 | $31.35 | 1 |
| 2016 Q2 | 4,165 | $177,000 | $42.5 | 1 | |
| 2016 Q1 | 4,165 | $174,000 | $41.78 | 1 |