| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 74,230 | $3,060,139 | -$183,205 | $41.23 | 2 |
| 2025 Q3 | 3,135,077 | $123,531,282 | +$878,680 | $39.41 | 37 |
| 2025 Q2 | 3,121,941 | $114,072,875 | +$6,931,209 | $36.62 | 36 |
| 2025 Q1 | 2,942,790 | $104,066,837 | +$8,161,620 | $35.39 | 35 |
| 2024 Q4 | 2,710,759 | $92,058,416 | -$7,282,802 | $33.96 | 30 |
| 2024 Q3 | 2,363,355 | $82,472,370 | -$2,888,269 | $34.90 | 28 |
| 2024 Q2 | 2,455,242 | $81,966,920 | -$23,857,721 | $33.38 | 28 |
| 2024 Q1 | 3,171,641 | $104,101,399 | -$3,381,692 | $32.82 | 28 |
| 2023 Q4 | 3,203,635 | $96,777,269 | -$1,740,967 | $30.21 | 29 |
| 2023 Q3 | 3,282,388 | $93,590,463 | -$2,216,087 | $28.51 | 28 |
| 2023 Q2 | 3,360,616 | $97,293,351 | -$3,570,383 | $28.95 | 26 |
| 2023 Q1 | 3,483,911 | $100,824,703 | +$4,356,523 | $28.94 | 26 |
| 2022 Q4 | 3,331,674 | $89,720,952 | -$5,244,685 | $26.93 | 25 |
| 2022 Q3 | 3,542,889 | $98,596,793 | +$536,820 | $27.83 | 29 |
| 2022 Q2 | 3,523,522 | $103,448,209 | -$17,509,895 | $29.36 | 27 |
| 2022 Q1 | 7,820,340 | $247,386,685 | +$34,332,777 | $32.20 | 28 |
| 2021 Q4 | 3,014,741 | $101,468,189 | +$2,830,294 | $33.68 | 27 |
| 2021 Q3 | 2,769,484 | $91,338,000 | +$5,897,170 | $32.98 | 22 |
| 2021 Q2 | 2,590,725 | $87,122,000 | +$4,877,974 | $33.63 | 22 |
| 2021 Q1 | 2,447,248 | $79,950,000 | +$4,561,869 | $32.67 | 25 |
| 2020 Q4 | 2,308,874 | $70,195,000 | -$7,405,586 | $30.40 | 23 |
| 2020 Q3 | 2,473,118 | $67,416,000 | -$540,102 | $27.26 | 25 |
| 2020 Q2 | 2,500,694 | $66,490,000 | -$6,067,487 | $26.59 | 24 |
| 2020 Q1 | 2,757,738 | $63,816,780 | +$3,275,116 | $23.14 | 22 |
| 2019 Q4 | 2,597,463 | $75,108,000 | -$21,619 | $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,010 | $27.35 | 23 |
| 2019 Q1 | 2,601,920 | $70,661,000 | -$3,931,880 | $27.15 | 19 |
| 2018 Q4 | 2,767,280 | $67,076,000 | -$18,227,809 | $24.23 | 24 |
| 2018 Q3 | 3,454,565 | $95,836,302 | +$7,214,236 | $27.74 | 23 |
| 2018 Q2 | 3,193,129 | $86,897,449 | -$10,019,485 | $27.21 | 22 |
| 2018 Q1 | 3,594,520 | $97,006,780 | -$4,219,856 | $26.99 | 26 |
| 2017 Q4 | 3,751,051 | $104,301,000 | +$14,657,103 | $27.79 | 23 |
| 2017 Q3 | 3,223,939 | $87,428,000 | +$4,382,923 | $27.12 | 19 |
| 2017 Q2 | 3,062,788 | $79,675,000 | +$2,976,158 | $26.01 | 19 |
| 2017 Q1 | 2,953,575 | $74,968,000 | +$13,160,052 | $25.38 | 19 |
| 2016 Q4 | 2,345,441 | $56,313,000 | -$6,797,399 | $23.98 | 21 |
| 2016 Q3 | 2,654,183 | $61,357,000 | -$3,366,558 | $23.11 | 20 |
| 2016 Q2 | 2,764,629 | $61,701,000 | +$14,057,114 | $21.85 | 22 |
| 2016 Q1 | 2,168,655 | $47,753,000 | +$15,648,207 | $22.02 | 20 |
| 2015 Q4 | 1,664,336 | $38,491,000 | -$4,025,986 | $23.13 | 18 |
| 2015 Q3 | 1,758,190 | $39,782,000 | +$384,016 | $22.60 | 16 |
| 2015 Q2 | 1,748,472 | $44,319,997 | +$10,090,827 | $25.35 | 17 |
| 2015 Q1 | 1,345,940 | $35,368,356 | +$32,196,799 | $26.27 | 18 |
| 2014 Q4 | 120,499 | $2,947,000 | +$695,002 | $24.43 | 5 |
| 2014 Q3 | 86,596 | $2,252,000 | -$297,610 | $26.01 | 1 |
| 2014 Q2 | 98,040 | $2,543,000 | -$30,607 | $25.94 | 1 |
| 2014 Q1 | 99,220 | $2,438,000 | $0 | $24.57 | 1 |