| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,037,760 | $149,839,623 | +$2,133,587 | $37.07 | 61 |
| 2025 Q2 | 4,016,424 | $139,247,592 | +$4,705,875 | $34.67 | 66 |
| 2025 Q1 | 3,887,380 | $129,652,641 | +$4,218,925 | $33.28 | 62 |
| 2024 Q4 | 3,784,370 | $114,693,002 | -$45,378,445 | $30.3 | 58 |
| 2024 Q3 | 5,609,788 | $196,630,831 | -$3,576,161 | $35.05 | 52 |
| 2024 Q2 | 5,729,604 | $179,689,709 | +$3,460,749 | $31.35 | 65 |
| 2024 Q1 | 5,608,205 | $174,521,731 | -$8,713,824 | $31.12 | 61 |
| 2023 Q4 | 5,888,191 | $183,337,621 | -$6,968,831 | $31.14 | 59 |
| 2023 Q3 | 6,113,350 | $182,396,166 | +$35,847,278 | $29.84 | 56 |
| 2023 Q2 | 4,907,928 | $154,782,206 | +$13,904,185 | $31.73 | 56 |
| 2023 Q1 | 4,469,533 | $142,862,447 | +$125,696,940 | $31.97 | 51 |
| 2022 Q4 | 542,338 | $15,694,663 | -$19,843,704 | $28.94 | 30 |
| 2022 Q3 | 1,233,950 | $30,808,035 | +$16,308,875 | $24.95 | 27 |
| 2022 Q2 | 578,276 | $16,700,548 | -$11,870,751 | $28.87 | 32 |
| 2022 Q1 | 970,509 | $30,775,226 | +$14,874,974 | $31.71 | 30 |
| 2021 Q4 | 519,078 | $16,667,495 | -$250,086 | $32.11 | 32 |
| 2021 Q3 | 345,741 | $11,607,264 | -$432,971 | $33.58 | 26 |
| 2021 Q2 | 356,254 | $12,780,883 | -$1,497,327 | $35.88 | 26 |
| 2021 Q1 | 397,771 | $14,232,889 | -$525,267 | $35.78 | 26 |
| 2020 Q4 | 404,909 | $13,624,897 | +$913,874 | $33.65 | 23 |
| 2020 Q3 | 329,324 | $9,660,207 | -$2,340,626 | $29.33 | 21 |
| 2020 Q2 | 410,003 | $11,577,278 | -$1,702,609 | $28.24 | 23 |
| 2020 Q1 | 487,907 | $11,923,497 | +$1,540,387 | $24.61 | 23 |
| 2019 Q4 | 414,661 | $13,327,812 | -$2,549,574 | $32.06 | 25 |
| 2019 Q3 | 509,497 | $15,521,038 | -$4,241,656 | $30.5 | 24 |
| 2019 Q2 | 648,095 | $19,936,115 | +$4,492,800 | $30.96 | 25 |
| 2019 Q1 | 494,060 | $15,474,376 | -$5,773,788 | $31.21 | 20 |
| 2018 Q4 | 697,344 | $19,894,462 | -$1,714,475 | $28.32 | 21 |
| 2018 Q3 | 738,663 | $24,124,915 | -$2,670,646 | $32.98 | 22 |
| 2018 Q2 | 754,857 | $24,602,777 | +$1,034,726 | $32.59 | 22 |
| 2018 Q1 | 765,978 | $26,246,272 | +$7,282,453 | $34.24 | 23 |
| 2017 Q4 | 553,381 | $18,917,236 | +$1,913,455 | $34.12 | 23 |
| 2017 Q3 | 496,043 | $17,701,701 | +$7,514,647 | $35.69 | 19 |
| 2017 Q2 | 239,208 | $7,981,011 | +$5,997,025 | $33.36 | 11 |
| 2017 Q1 | 60,456 | $1,894,399 | +$553,719 | $31.34 | 6 |
| 2016 Q4 | 42,478 | $1,180,000 | +$252,949 | $27.77 | 3 |
| 2016 Q3 | 33,371 | $947,000 | +$163,964 | $28.37 | 3 |
| 2016 Q2 | 27,594 | $725,000 | +$725,000 | $25.91 | 2 |