| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,603,995 | $208,166,949 | -$8,406,291 | $45.22 | 45 |
| 2025 Q2 | 4,796,852 | $206,006,724 | -$3,124,837 | $42.94 | 48 |
| 2025 Q1 | 4,843,187 | $190,110,345 | +$16,417,869 | $39.28 | 44 |
| 2024 Q4 | 4,504,143 | $171,760,568 | +$8,566,651 | $38.09 | 45 |
| 2024 Q3 | 4,271,202 | $158,253,850 | +$6,813,402 | $36.99 | 43 |
| 2024 Q2 | 4,092,447 | $135,876,369 | +$1,581,754 | $33.21 | 42 |
| 2024 Q1 | 3,995,585 | $133,112,176 | -$12,825,511 | $33.32 | 44 |
| 2023 Q4 | 4,412,874 | $133,462,996 | +$10,642,450 | $30.27 | 41 |
| 2023 Q3 | 4,062,675 | $108,684,818 | -$2,787,388 | $26.76 | 34 |
| 2023 Q2 | 4,166,194 | $112,999,648 | -$1,995,922 | $27.12 | 36 |
| 2023 Q1 | 4,240,083 | $110,096,574 | -$1,758,315 | $25.96 | 39 |
| 2022 Q4 | 4,359,227 | $118,070,676 | -$862,499 | $27.07 | 42 |
| 2022 Q3 | 4,352,779 | $106,610,000 | +$4,817,135 | $24.47 | 41 |
| 2022 Q2 | 4,169,954 | $108,178,000 | -$8,374,030 | $25.94 | 40 |
| 2022 Q1 | 4,456,111 | $137,638,000 | +$10,324,751 | $30.89 | 41 |
| 2021 Q4 | 4,122,681 | $125,990,000 | -$2,758,474 | $30.56 | 36 |
| 2021 Q3 | 4,066,385 | $123,629,000 | -$35,042,191 | $30.41 | 36 |
| 2021 Q2 | 5,215,332 | $156,460,000 | -$821,360 | $30 | 36 |
| 2021 Q1 | 5,242,718 | $147,144,824 | +$4,692,433 | $28.06 | 33 |
| 2020 Q4 | 5,084,945 | $121,368,000 | -$6,768,055 | $23.85 | 28 |
| 2020 Q3 | 5,359,556 | $102,086,000 | +$3,341,055 | $19.05 | 21 |
| 2020 Q2 | 5,184,852 | $96,017,000 | +$883,925 | $18.52 | 24 |
| 2020 Q1 | 5,152,867 | $86,083,000 | +$2,114,217 | $16.7 | 24 |
| 2019 Q4 | 4,967,481 | $126,535,000 | +$2,769,175 | $25.47 | 28 |
| 2019 Q3 | 4,861,772 | $115,542,000 | -$3,692,692 | $23.76 | 29 |
| 2019 Q2 | 5,022,524 | $117,021,261 | +$3,527,526 | $23.3 | 30 |
| 2019 Q1 | 4,882,665 | $107,693,837 | +$4,896,418 | $22.07 | 30 |
| 2018 Q4 | 4,664,291 | $96,637,000 | +$2,433,447 | $20.5 | 33 |
| 2018 Q3 | 4,508,390 | $111,667,000 | +$8,791,844 | $24.71 | 35 |
| 2018 Q2 | 4,193,433 | $100,259,000 | +$6,862,287 | $23.67 | 33 |
| 2018 Q1 | 3,847,522 | $92,189,755 | +$7,863,787 | $23.96 | 29 |
| 2017 Q4 | 3,519,389 | $84,290,586 | +$18,572,856 | $23.95 | 29 |
| 2017 Q3 | 2,727,823 | $61,677,000 | +$5,436,117 | $22.61 | 15 |
| 2017 Q2 | 2,495,070 | $53,917,000 | +$29,260,865 | $21.61 | 15 |
| 2017 Q1 | 1,140,979 | $23,682,000 | +$23,682,000 | $20.75 | 7 |