| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 536,098 | $18,578,598 | +$1,099,968 | $34.66 | 12 |
| 2025 Q2 | 508,878 | $18,735,849 | +$3,274,917 | $36.89 | 13 |
| 2025 Q1 | 419,595 | $13,204,677 | +$1,395,669 | $31.49 | 10 |
| 2024 Q4 | 375,190 | $9,640,649 | -$109,207 | $25.67 | 9 |
| 2024 Q3 | 379,423 | $11,106,535 | -$5,416,039 | $29.27 | 9 |
| 2024 Q2 | 611,574 | $16,118,978 | -$1,081,190 | $26.33 | 9 |
| 2024 Q1 | 652,588 | $20,946,824 | +$7,210,305 | $32.22 | 9 |
| 2023 Q4 | 427,931 | $13,456,653 | -$224,101,998 | $31.54 | 11 |
| 2023 Q3 | 8,503,412 | $236,356,744 | -$24,349,587 | $27.67 | 11 |
| 2023 Q2 | 9,379,281 | $272,146,544 | -$938,808 | $29.02 | 11 |
| 2023 Q1 | 9,411,718 | $270,284,277 | -$4,304,073 | $28.71 | 9 |
| 2022 Q4 | 9,562,632 | $238,025,937 | -$4,387,723 | $24.9 | 8 |
| 2022 Q3 | 9,747,895 | $198,535,526 | -$185,267 | $20.3 | 11 |
| 2022 Q2 | 9,755,134 | $216,617,165 | -$388,308 | $22.26 | 12 |
| 2022 Q1 | 9,772,559 | $252,775,231 | +$9,524,199 | $25.7 | 10 |
| 2021 Q4 | 9,404,361 | $248,410,112 | -$687,727 | $26.41 | 7 |
| 2021 Q3 | 9,430,354 | $246,319,000 | +$794,518 | $26.12 | 7 |
| 2021 Q2 | 9,383,222 | $250,342,000 | -$542,274 | $20.41 | 5 |
| 2021 Q1 | 9,403,547 | $241,373,000 | -$2,394,358 | $20.41 | 5 |
| 2020 Q4 | 11,361,773 | $282,821,369 | +$1,629,261 | $24.89 | 10 |
| 2020 Q3 | 11,296,316 | $236,802,000 | -$7,745,819 | $20.97 | 7 |
| 2020 Q2 | 11,679,867 | $269,614,000 | +$3,290,123 | $23.36 | 11 |
| 2020 Q1 | 11,537,079 | $238,062,000 | -$26,793 | $20.55 | 8 |
| 2019 Q4 | 11,548,361 | $320,566,751 | -$1,708,214 | $27.64 | 13 |
| 2019 Q3 | 11,609,552 | $312,624,000 | +$4,468,372 | $26.9 | 13 |
| 2019 Q2 | 11,443,850 | $293,205,173 | +$4,273,043 | $25.61 | 14 |
| 2019 Q1 | 11,277,497 | $274,433,000 | +$6,170,949 | $24.34 | 14 |
| 2018 Q4 | 11,023,870 | $226,782,000 | +$11,644,056 | $20.58 | 12 |
| 2018 Q3 | 10,454,289 | $248,834,000 | -$14,820,303 | $23.8 | 16 |
| 2018 Q2 | 11,085,015 | $266,254,000 | +$7,132,434 | $24.02 | 16 |
| 2018 Q1 | 10,787,544 | $265,166,847 | +$9,445,875 | $24.58 | 16 |
| 2017 Q4 | 10,402,677 | $265,774,913 | +$11,777,837 | $25.5 | 16 |
| 2017 Q3 | 9,939,311 | $236,106,780 | +$8,351,564 | $23.73 | 12 |
| 2017 Q2 | 9,591,453 | $204,548,000 | +$160,554,839 | $21.31 | 13 |
| 2017 Q1 | 2,056,013 | $40,769,000 | -$3,241,488 | $19.84 | 9 |
| 2016 Q4 | 2,241,620 | $38,043,000 | +$436,028 | $17 | 10 |
| 2016 Q3 | 2,215,969 | $42,333,000 | -$680,782 | $19.11 | 9 |
| 2016 Q2 | 2,251,596 | $39,840,000 | -$23,280,991 | $17.69 | 9 |
| 2016 Q1 | 3,567,962 | $66,398,000 | -$726,841 | $18.64 | 8 |
| 2015 Q4 | 3,606,130 | $57,891,000 | +$8,857,564 | $16.04 | 9 |
| 2015 Q3 | 3,053,302 | $48,326,000 | +$3,130,556 | $15.82 | 8 |
| 2015 Q2 | 2,907,876 | $42,046,000 | +$31,995,943 | $14.45 | 9 |
| 2015 Q1 | 695,109 | $9,903,000 | -$63,588 | $14.27 | 5 |
| 2014 Q4 | 702,971 | $9,565,000 | -$468,373 | $13.74 | 8 |
| 2014 Q3 | 725,778 | $10,504,000 | +$772,906 | $14.5 | 8 |
| 2014 Q2 | 672,433 | $12,549,000 | -$5,678,700 | $18.66 | 7 |
| 2014 Q1 | 978,205 | $18,178,000 | +$3,208,146 | $18.58 | 9 |