| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 841,609 | $66,057,153 | -$394,045 | $78.29 | 2 |
| 2025 Q2 | 846,630 | $60,144,356 | -$2,943,972 | $70.97 | 2 |
| 2025 Q1 | 888,071 | $53,540,960 | -$108,221 | $60.07 | 2 |
| 2024 Q4 | 889,866 | $59,593,950 | -$664,678 | $66.86 | 2 |
| 2024 Q3 | 899,791 | $58,063,432 | -$814,176 | $64.49 | 2 |
| 2024 Q2 | 912,408 | $57,070,359 | -$1,601,658 | $62.35 | 2 |
| 2024 Q1 | 938,014 | $54,160,520 | -$2,218,775 | $57.65 | 2 |
| 2023 Q4 | 976,441 | $50,618,180 | +$736,699 | $51.7 | 2 |
| 2023 Q3 | 962,230 | $44,531,519 | +$1,904,840 | $46.16 | 2 |
| 2023 Q2 | 921,071 | $44,017,207 | -$175,867 | $47.61 | 2 |
| 2023 Q1 | 924,751 | $39,181,730 | -$65,165 | $42.36 | 2 |
| 2022 Q4 | 926,289 | $34,328,000 | -$1,155,464 | $36.95 | 2 |
| 2022 Q3 | 957,467 | $38,385,000 | -$904,381 | $40.07 | 2 |
| 2022 Q2 | 979,690 | $40,746,000 | +$728,773 | $41.61 | 2 |
| 2022 Q1 | 960,901 | $50,553,000 | +$1,334,457 | $52.59 | 2 |
| 2021 Q4 | 935,536 | $54,111,000 | -$7,434,410 | $57.8 | 2 |
| 2021 Q3 | 1,064,070 | $59,981,000 | -$4,423,030 | $56.34 | 2 |
| 2021 Q2 | 1,142,535 | $63,684,000 | -$2,590,424 | $55.74 | 2 |
| 2021 Q1 | 1,189,009 | $59,213,000 | -$986,685 | $49.85 | 2 |
| 2020 Q4 | 1,208,822 | $59,643,000 | -$74,110 | $49.32 | 2 |
| 2020 Q3 | 1,210,986 | $54,712,000 | -$2,569,197 | $45.17 | 2 |
| 2020 Q2 | 1,267,860 | $50,600,000 | -$691,047 | $39.9 | 2 |
| 2020 Q1 | 1,285,175 | $40,136,000 | -$1,312,620 | $31.23 | 2 |
| 2019 Q4 | 1,327,206 | $48,244,000 | +$1,214,092 | $36.35 | 2 |
| 2019 Q3 | 1,293,806 | $43,575,000 | +$573,603 | $33.68 | 2 |
| 2019 Q2 | 1,276,775 | $42,377,000 | -$271,727 | $33.2 | 2 |
| 2019 Q1 | 1,284,962 | $40,772,000 | +$4,109,268 | $31.73 | 2 |
| 2018 Q4 | 1,155,455 | $31,579,000 | +$1,770,074 | $27.34 | 2 |
| 2018 Q3 | 1,090,689 | $36,800,000 | +$1,007,313 | $33.74 | 2 |
| 2018 Q2 | 1,060,834 | $32,791,000 | +$5,035,460 | $30.92 | 2 |
| 2018 Q1 | 897,928 | $26,256,000 | -$1,186,214 | $29.25 | 2 |
| 2017 Q4 | 938,496 | $27,057,000 | +$539 | $28.82 | 2 |
| 2017 Q3 | 938,477 | $25,574,000 | -$745,614 | $27.26 | 2 |
| 2017 Q2 | 965,833 | $24,861,000 | -$391,924 | $25.74 | 2 |
| 2017 Q1 | 981,059 | $24,124,000 | +$6,021,516 | $24.59 | 2 |
| 2016 Q4 | 736,183 | $16,630,000 | +$6,271,891 | $22.58 | 2 |
| 2016 Q3 | 458,543 | $10,391,000 | +$1,846,242 | $22.66 | 2 |
| 2016 Q2 | 377,069 | $8,171,000 | +$7,507,285 | $21.67 | 2 |
| 2016 Q1 | 30,626 | $660,000 | +$20,236 | $21.55 | 1 |
| 2015 Q4 | 29,687 | $635,000 | +$24,748 | $21.39 | 1 |
| 2015 Q3 | 28,530 | $585,000 | +$5,782 | $20.5 | 1 |
| 2015 Q2 | 28,248 | $612,000 | +$5,958 | $21.67 | 1 |
| 2015 Q1 | 27,973 | $605,000 | +$13,885 | $21.63 | 1 |
| 2014 Q4 | 27,331 | $569,000 | +$23,046 | $20.82 | 1 |
| 2014 Q3 | 26,224 | $537,000 | +$5,734 | $20.48 | 1 |
| 2014 Q2 | 25,944 | $524,000 | +$6,281 | $20.2 | 1 |
| 2014 Q1 | 25,633 | $492,000 | +$53,935 | $19.19 | 1 |