| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,328,422 | $135,243,432 | +$13,506,204 | $58.09 | 45 |
| 2025 Q2 | 2,096,990 | $117,911,000 | +$3,708,896 | $56.21 | 46 |
| 2025 Q1 | 2,033,506 | $109,133,539 | -$10,597,177 | $53.65 | 46 |
| 2024 Q4 | 2,231,012 | $119,780,042 | +$7,201,806 | $53.69 | 43 |
| 2024 Q3 | 2,097,289 | $114,875,433 | +$847,055 | $54.76 | 43 |
| 2024 Q2 | 2,067,512 | $104,155,387 | -$968,592 | $50.38 | 41 |
| 2024 Q1 | 2,099,598 | $109,535,621 | +$594,202 | $52.17 | 40 |
| 2023 Q4 | 2,089,428 | $99,483,188 | +$5,070,919 | $47.62 | 38 |
| 2023 Q3 | 1,822,074 | $78,451,099 | -$6,269,672 | $43.06 | 34 |
| 2023 Q2 | 1,967,447 | $88,337,373 | +$1,700,305 | $44.9 | 33 |
| 2023 Q1 | 1,919,449 | $82,865,966 | -$4,655,687 | $43.17 | 32 |
| 2022 Q4 | 2,016,389 | $85,036,698 | -$1,966,131 | $42.17 | 31 |
| 2022 Q3 | 2,007,724 | $75,950,267 | -$7,619,157 | $37.83 | 29 |
| 2022 Q2 | 2,208,715 | $88,195,000 | -$1,160,122 | $39.93 | 28 |
| 2022 Q1 | 2,235,539 | $101,889,000 | -$15,288,170 | $45.58 | 27 |
| 2021 Q4 | 2,567,512 | $124,051,000 | -$41,883,996 | $48.32 | 32 |
| 2021 Q3 | 3,440,560 | $152,107,000 | +$16,935,042 | $44.1 | 30 |
| 2021 Q2 | 3,091,318 | $136,731,000 | -$8,371,835 | $44.24 | 30 |
| 2021 Q1 | 3,343,167 | $140,580,699 | +$22,612,448 | $41.96 | 31 |
| 2020 Q4 | 2,785,180 | $108,375,638 | -$1,906,562 | $38.72 | 28 |
| 2020 Q3 | 2,709,530 | $91,937,000 | -$9,785,199 | $33.93 | 28 |
| 2020 Q2 | 2,995,475 | $95,737,000 | +$28,087,405 | $31.96 | 28 |
| 2020 Q1 | 2,132,876 | $55,884,000 | -$48,591,843 | $26.2 | 27 |
| 2019 Q4 | 4,171,526 | $151,234,000 | +$798,445 | $36.29 | 27 |
| 2019 Q3 | 4,149,635 | $143,125,865 | -$8,415,728 | $34.49 | 27 |
| 2019 Q2 | 4,390,920 | $148,618,000 | -$1,737,602 | $33.88 | 28 |
| 2019 Q1 | 4,442,920 | $144,719,000 | +$28,982,505 | $32.58 | 28 |
| 2018 Q4 | 3,276,155 | $93,544,000 | +$12,505,382 | $28.67 | 27 |
| 2018 Q3 | 2,561,738 | $86,025,000 | +$435,141 | $33.61 | 23 |
| 2018 Q2 | 2,568,442 | $82,215,000 | -$3,892,374 | $32.01 | 24 |
| 2018 Q1 | 2,690,443 | $85,548,000 | +$3,864,760 | $31.8 | 23 |
| 2017 Q4 | 2,568,793 | $82,406,000 | +$20,792,230 | $32.07 | 24 |
| 2017 Q3 | 1,883,065 | $56,871,000 | +$7,578,366 | $30.2 | 15 |
| 2017 Q2 | 1,635,163 | $47,829,000 | +$19,962,935 | $29.25 | 17 |
| 2017 Q1 | 952,664 | $27,224,000 | +$9,553,614 | $28.58 | 14 |
| 2016 Q4 | 621,322 | $16,808,000 | -$1,953,248 | $27.06 | 8 |
| 2016 Q3 | 696,983 | $18,469,000 | +$4,542,835 | $26.51 | 7 |
| 2016 Q2 | 525,370 | $13,580,000 | +$13,552,832 | $26.17 | 3 |
| 2016 Q1 | 1,036 | $26,000 | +$26,000 | $25.1 | 1 |