| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,105,306 | $74,639,394 | +$19,024,786 | $35.46 | 40 |
| 2025 Q2 | 1,547,101 | $54,311,895 | +$10,925,574 | $35.11 | 36 |
| 2025 Q1 | 1,228,876 | $43,679,267 | +$3,744,699 | $35.54 | 29 |
| 2024 Q4 | 1,125,094 | $38,125,938 | +$3,735,640 | $33.88 | 28 |
| 2024 Q3 | 800,602 | $26,543,253 | -$6,429,210 | $33.15 | 22 |
| 2024 Q2 | 1,016,254 | $30,763,853 | -$912,065 | $30.27 | 26 |
| 2024 Q1 | 1,037,613 | $31,709,743 | -$5,671,859 | $30.56 | 23 |
| 2023 Q4 | 1,229,231 | $33,593,801 | -$11,941,754 | $27.33 | 25 |
| 2023 Q3 | 1,681,058 | $41,954,065 | +$2,012,746 | $24.96 | 24 |
| 2023 Q2 | 1,588,124 | $41,927,051 | -$3,987,541 | $26.40 | 26 |
| 2023 Q1 | 1,758,734 | $44,977,346 | -$2,868,394 | $25.55 | 33 |
| 2022 Q4 | 1,861,540 | $48,928,602 | -$16,784,769 | $26.28 | 35 |
| 2022 Q3 | 2,456,740 | $58,864,658 | -$4,155,988 | $23.95 | 31 |
| 2022 Q2 | 2,641,908 | $66,484,488 | -$9,390,234 | $25.14 | 38 |
| 2022 Q1 | 3,006,856 | $86,174,809 | -$14,917,626 | $28.65 | 36 |
| 2021 Q4 | 3,468,091 | $109,900,419 | -$4,745,461 | $31.77 | 35 |
| 2021 Q3 | 2,626,156 | $72,325,342 | -$682,891 | $27.54 | 37 |
| 2021 Q2 | 3,647,489 | $99,196,042 | +$3,872,090 | $27.19 | 34 |
| 2021 Q1 | 3,508,880 | $89,633,089 | -$13,858,532 | $24.72 | 32 |
| 2020 Q4 | 4,054,034 | $102,158,696 | -$3,499,968 | $24.55 | 36 |
| 2020 Q3 | 4,193,538 | $99,016,400 | +$7,382,470 | $22.49 | 33 |
| 2020 Q2 | 2,873,644 | $58,707,989 | -$7,646,842 | $20.43 | 31 |
| 2020 Q1 | 3,248,726 | $58,294,707 | -$7,892,557 | $17.94 | 25 |
| 2019 Q4 | 3,645,863 | $81,169,927 | -$21,048,126 | $22.26 | 29 |
| 2019 Q3 | 5,584,007 | $131,751,201 | +$61,562,290 | $22.82 | 22 |
| 2019 Q2 | 1,891,086 | $40,679,000 | +$16,430,157 | $21.51 | 14 |
| 2019 Q1 | 1,127,426 | $23,151,000 | +$4,155,300 | $20.53 | 9 |
| 2018 Q4 | 919,908 | $16,539,000 | +$6,072,092 | $17.98 | 5 |
| 2018 Q3 | 582,285 | $11,628,000 | +$11,628,002 | $19.97 | 3 |