| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,479,258 | $76,355,180 | +$4,741,131 | $51.62 | 56 |
| 2025 Q2 | 1,426,677 | $68,764,122 | +$33,006,394 | $48.20 | 50 |
| 2025 Q1 | 748,027 | $32,050,156 | -$1,363,759 | $42.82 | 34 |
| 2024 Q4 | 929,921 | $40,328,653 | -$2,101,206 | $43.37 | 33 |
| 2024 Q3 | 546,093 | $24,438,017 | -$2,210,723 | $44.77 | 29 |
| 2024 Q2 | 595,646 | $25,253,743 | +$217,844 | $42.38 | 26 |
| 2024 Q1 | 583,941 | $24,128,307 | -$3,382,917 | $41.32 | 31 |
| 2023 Q4 | 674,084 | $25,527,860 | -$4,995,950 | $37.87 | 35 |
| 2023 Q3 | 798,902 | $27,454,534 | -$1,613,709 | $34.37 | 32 |
| 2023 Q2 | 845,438 | $29,909,867 | -$12,746,120 | $35.39 | 33 |
| 2023 Q1 | 1,206,317 | $40,571,735 | -$2,743,636 | $33.63 | 35 |
| 2022 Q4 | 1,289,188 | $41,069,934 | +$3,200,999 | $31.76 | 35 |
| 2022 Q3 | 1,179,289 | $34,518,664 | -$949,712 | $29.19 | 31 |
| 2022 Q2 | 1,202,112 | $37,659,000 | +$560,196 | $31.06 | 30 |
| 2022 Q1 | 1,166,885 | $43,071,000 | -$15,980,348 | $36.91 | 36 |
| 2021 Q4 | 1,573,314 | $61,184,000 | +$8,403,100 | $39.18 | 40 |
| 2021 Q3 | 1,167,714 | $43,146,000 | +$2,500,950 | $36.91 | 34 |
| 2021 Q2 | 1,085,897 | $41,389,000 | +$9,976,794 | $38.12 | 31 |
| 2021 Q1 | 824,147 | $30,069,000 | +$3,773,372 | $36.47 | 30 |
| 2020 Q4 | 721,451 | $24,286,000 | -$1,093,576 | $33.66 | 30 |
| 2020 Q3 | 685,449 | $20,358,000 | -$38,926,162 | $29.70 | 28 |
| 2020 Q2 | 1,997,342 | $55,662,000 | -$1,217,138 | $27.87 | 28 |
| 2020 Q1 | 2,045,044 | $48,980,000 | +$4,029,261 | $23.95 | 24 |
| 2019 Q4 | 1,785,673 | $55,710,000 | -$3,897,745 | $31.19 | 26 |
| 2019 Q3 | 1,876,123 | $54,402,000 | -$9,418,644 | $29.00 | 19 |
| 2019 Q2 | 2,198,549 | $64,373,000 | -$3,709,855 | $29.28 | 17 |
| 2019 Q1 | 2,363,256 | $68,531,000 | -$131,288,753 | $29.06 | 19 |
| 2018 Q4 | 7,082,706 | $183,936,000 | +$146,944,779 | $25.97 | 18 |
| 2018 Q3 | 673,622 | $20,687,000 | -$617,731 | $30.71 | 18 |
| 2018 Q2 | 695,862 | $20,900,000 | +$6,778,241 | $30.03 | 15 |
| 2018 Q1 | 470,122 | $14,535,000 | +$11,529,735 | $30.92 | 11 |
| 2017 Q4 | 97,218 | $2,981,000 | +$7,375 | $30.67 | 8 |
| 2017 Q3 | 91,234 | $2,646,000 | +$330,272 | $29.00 | 5 |
| 2017 Q2 | 79,846 | $2,181,000 | -$392,916 | $27.37 | 4 |
| 2017 Q1 | 96,029 | $2,480,000 | +$2,479,000 | $25.82 | 4 |
| 2016 Q4 | 10,226 | $246,000 | -$131,653 | $24.22 | 2 |
| 2016 Q3 | 15,647 | $380,000 | -$17,607 | $24.30 | 3 |
| 2016 Q2 | 16,373 | $370,000 | +$108,358 | $22.60 | 3 |
| 2016 Q1 | 11,580 | $268,000 | +$42,965 | $23.13 | 3 |
| 2015 Q4 | 9,722 | $227,000 | -$331,000 | $23.06 | 2 |
| 2015 Q3 | 25,000 | $558,000 | -$446,400 | $22.32 | 1 |
| 2015 Q2 | 45,000 | $1,108,000 | +$1,108,000 | $24.62 | 1 |