| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 289,102 | $10,334,165 | -$971,530 | $35.77 | 14 |
| 2025 Q2 | 317,453 | $11,088,262 | +$397,297 | $35.03 | 18 |
| 2025 Q1 | 306,099 | $10,668,143 | -$26,034 | $34.87 | 13 |
| 2024 Q4 | 308,349 | $9,156,803 | -$3,333,550 | $29.69 | 13 |
| 2024 Q3 | 418,636 | $12,632,304 | +$14,727 | $30.17 | 13 |
| 2024 Q2 | 337,959 | $18,030,581 | +$3,582,417 | $53.37 | 19 |
| 2024 Q1 | 270,829 | $14,663,982 | +$1,886,709 | $54.23 | 17 |
| 2023 Q4 | 235,899 | $12,323,266 | -$216,828 | $52.28 | 16 |
| 2023 Q3 | 238,121 | $10,915,873 | -$53,988,119 | $45.78 | 18 |
| 2023 Q2 | 1,374,881 | $65,267,753 | +$3,498,033 | $47.47 | 17 |
| 2023 Q1 | 1,300,712 | $62,231,427 | -$3,109,020 | $47.84 | 13 |
| 2022 Q4 | 1,365,899 | $65,349,237 | -$555,053 | $47.84 | 13 |
| 2022 Q3 | 1,377,069 | $54,796,928 | -$97,432 | $39.78 | 15 |
| 2022 Q2 | 1,401,197 | $61,005,650 | +$695,891 | $43.48 | 17 |
| 2022 Q1 | 1,366,270 | $67,282,804 | +$1,903,916 | $49.49 | 11 |
| 2021 Q4 | 1,327,522 | $58,408,780 | -$1,423,131 | $44.01 | 15 |
| 2021 Q3 | 1,336,286 | $54,872,000 | +$103,666 | $41.06 | 13 |
| 2021 Q2 | 1,333,557 | $53,669,847 | -$97,335,054 | $40.24 | 17 |
| 2021 Q1 | 3,602,185 | $154,633,972 | +$301,779 | $42.92 | 16 |
| 2020 Q4 | 3,593,302 | $151,712,944 | +$12,324,444 | $42.25 | 17 |
| 2020 Q3 | 3,280,784 | $114,307,000 | -$4,266,509 | $34.84 | 13 |
| 2020 Q2 | 3,403,716 | $120,013,000 | -$13,264,732 | $35.26 | 11 |
| 2020 Q1 | 3,779,810 | $133,445,000 | -$7,526,809 | $35.29 | 14 |
| 2019 Q4 | 3,988,245 | $163,517,691 | -$3,186,559 | $41 | 17 |
| 2019 Q3 | 4,065,397 | $155,716,000 | +$953,058 | $38.3 | 14 |
| 2019 Q2 | 4,040,429 | $140,771,000 | +$7,628,030 | $34.84 | 12 |
| 2019 Q1 | 3,823,414 | $126,414,224 | -$5,703,121 | $33.07 | 13 |
| 2018 Q4 | 3,995,942 | $119,084,000 | -$10,220,937 | $29.77 | 12 |
| 2018 Q3 | 4,338,682 | $136,611,000 | +$8,789,490 | $31.5 | 13 |
| 2018 Q2 | 4,059,508 | $119,814,000 | -$3,562,713 | $29.51 | 11 |
| 2018 Q1 | 4,179,385 | $137,007,000 | -$598,344 | $32.7 | 12 |
| 2017 Q4 | 4,198,469 | $127,675,000 | -$12,177,057 | $30.41 | 12 |
| 2017 Q3 | 4,596,740 | $140,647,347 | +$6,328,969 | $30.55 | 16 |
| 2017 Q2 | 4,390,404 | $127,890,078 | +$3,670,740 | $29.13 | 15 |
| 2017 Q1 | 4,265,045 | $113,753,173 | +$6,896,583 | $26.67 | 13 |
| 2016 Q4 | 4,005,709 | $110,428,213 | +$26,749,247 | $27.56 | 14 |
| 2016 Q3 | 3,036,333 | $78,022,172 | +$4,056,345 | $25.69 | 11 |
| 2016 Q2 | 2,880,025 | $71,189,071 | -$1,821,213 | $24.65 | 14 |
| 2016 Q1 | 2,968,444 | $64,180,683 | -$13,307,388 | $21.4 | 17 |
| 2015 Q4 | 3,532,625 | $90,597,066 | -$10,982,637 | $25.66 | 22 |
| 2015 Q3 | 4,229,973 | $103,826,872 | -$22,235,254 | $24.5 | 25 |
| 2015 Q2 | 4,958,172 | $150,755,480 | +$148,394 | $30.4 | 27 |
| 2015 Q1 | 5,747,073 | $194,123,136 | +$26,591,848 | $33.89 | 27 |
| 2014 Q4 | 4,958,742 | $154,876,375 | -$45,972,752 | $31.27 | 29 |
| 2014 Q3 | 6,433,403 | $191,766,443 | +$3,860,923 | $29.81 | 28 |
| 2014 Q2 | 5,848,026 | $176,055,270 | +$1,371,760 | $30.11 | 25 |
| 2014 Q1 | 5,789,657 | $177,952,289 | +$13,218,941 | $30.73 | 21 |