| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,135,077 | $123,531,282 | +$878,681 | $39.41 | 37 |
| 2025 Q2 | 3,121,941 | $114,072,875 | +$6,931,202 | $36.62 | 36 |
| 2025 Q1 | 2,942,790 | $104,066,837 | +$8,161,618 | $35.39 | 35 |
| 2024 Q4 | 2,711,891 | $92,095,531 | -$7,244,370 | $33.96 | 30 |
| 2024 Q3 | 2,363,355 | $82,472,370 | -$2,888,229 | $34.90 | 28 |
| 2024 Q2 | 2,455,241 | $81,966,863 | -$23,857,780 | $33.38 | 28 |
| 2024 Q1 | 3,171,641 | $104,101,399 | -$1,407,854 | $32.82 | 28 |
| 2023 Q4 | 3,217,203 | $97,187,167 | -$1,864,564 | $30.21 | 30 |
| 2023 Q3 | 3,282,388 | $93,590,463 | -$1,927,472 | $28.51 | 28 |
| 2023 Q2 | 3,360,616 | $97,293,351 | -$3,570,394 | $28.95 | 26 |
| 2023 Q1 | 3,483,911 | $100,824,703 | +$4,358,108 | $28.94 | 26 |
| 2022 Q4 | 3,334,183 | $89,788,103 | -$5,264,565 | $26.93 | 26 |
| 2022 Q3 | 3,546,141 | $98,687,793 | +$551,458 | $27.83 | 30 |
| 2022 Q2 | 3,526,265 | $103,528,209 | -$127,164,602 | $29.36 | 29 |
| 2022 Q1 | 7,820,340 | $247,386,685 | +$34,342,506 | $32.20 | 28 |
| 2021 Q4 | 3,014,792 | $101,469,189 | +$2,830,297 | $33.68 | 28 |
| 2021 Q3 | 2,769,484 | $91,338,000 | +$5,897,171 | $32.98 | 22 |
| 2021 Q2 | 2,590,687 | $87,121,000 | +$4,877,979 | $33.63 | 21 |
| 2021 Q1 | 2,447,248 | $79,950,000 | +$4,561,871 | $32.67 | 25 |
| 2020 Q4 | 2,308,925 | $70,196,000 | -$7,411,565 | $30.40 | 24 |
| 2020 Q3 | 2,473,169 | $67,417,000 | -$540,116 | $27.26 | 26 |
| 2020 Q2 | 2,500,745 | $66,491,000 | -$6,106,066 | $26.58 | 25 |
| 2020 Q1 | 2,757,738 | $63,816,780 | +$3,275,115 | $23.14 | 22 |
| 2019 Q4 | 2,597,463 | $75,108,000 | -$21,621 | $28.92 | 24 |
| 2019 Q3 | 2,576,686 | $71,132,000 | -$1,772,061 | $27.61 | 24 |
| 2019 Q2 | 2,641,101 | $72,246,000 | +$1,072,003 | $27.35 | 23 |
| 2019 Q1 | 2,601,920 | $70,661,000 | -$4,226,882 | $27.15 | 19 |
| 2018 Q4 | 2,767,280 | $67,076,000 | -$18,227,793 | $24.23 | 24 |
| 2018 Q3 | 3,454,565 | $95,836,302 | +$6,477,291 | $27.74 | 23 |
| 2018 Q2 | 3,224,510 | $87,751,449 | -$10,049,980 | $27.21 | 23 |
| 2018 Q1 | 3,594,520 | $97,006,780 | -$4,219,839 | $26.99 | 26 |
| 2017 Q4 | 3,751,051 | $104,301,000 | +$14,657,104 | $27.79 | 23 |
| 2017 Q3 | 3,223,939 | $87,428,000 | +$4,382,931 | $27.12 | 19 |
| 2017 Q2 | 3,062,788 | $79,675,000 | +$2,976,152 | $26.01 | 19 |
| 2017 Q1 | 2,953,575 | $74,968,000 | +$13,160,053 | $25.38 | 19 |
| 2016 Q4 | 2,345,441 | $56,313,000 | -$6,797,417 | $23.98 | 21 |
| 2016 Q3 | 2,654,183 | $61,357,000 | -$3,366,536 | $23.11 | 20 |
| 2016 Q2 | 2,764,629 | $61,701,000 | +$14,084,096 | $21.85 | 22 |
| 2016 Q1 | 2,168,655 | $47,753,000 | +$15,648,219 | $22.02 | 20 |
| 2015 Q4 | 1,664,336 | $38,491,000 | -$4,025,977 | $23.13 | 18 |
| 2015 Q3 | 1,758,190 | $39,782,000 | +$384,011 | $22.60 | 16 |
| 2015 Q2 | 1,748,472 | $44,319,997 | +$10,090,836 | $25.35 | 17 |
| 2015 Q1 | 1,345,940 | $35,368,356 | +$32,196,797 | $26.27 | 18 |
| 2014 Q4 | 120,499 | $2,947,000 | +$695,000 | $24.43 | 5 |
| 2014 Q3 | 86,596 | $2,252,000 | -$297,611 | $26.01 | 1 |
| 2014 Q2 | 98,040 | $2,543,000 | -$30,607 | $25.94 | 1 |
| 2014 Q1 | 99,220 | $2,438,000 | $24.57 | 1 |