| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 4,625 | $251,785 | -$35,168 | $54.44 | 1 |
| 2025 Q3 | 91,488 | $4,903,551 | -$203,257 | $53.58 | 9 |
| 2025 Q2 | 97,023 | $5,542,801 | -$434,506 | $56.91 | 11 |
| 2025 Q1 | 121,693 | $6,859,531 | +$1,132,337 | $56.30 | 11 |
| 2024 Q4 | 101,582 | $5,416,619 | +$21,001 | $53.34 | 9 |
| 2024 Q3 | 101,189 | $5,046,535 | -$4,796,719 | $49.78 | 8 |
| 2024 Q2 | 197,169 | $9,101,580 | -$149,846 | $45.95 | 8 |
| 2024 Q1 | 200,400 | $8,721,702 | +$113,580 | $43.60 | 9 |
| 2023 Q4 | 197,798 | $8,544,051 | -$4,092,826 | $43.28 | 9 |
| 2023 Q3 | 295,012 | $12,299,687 | -$54,904,256 | $41.66 | 12 |
| 2023 Q2 | 1,616,689 | $67,140,360 | +$1,981,558 | $41.54 | 15 |
| 2023 Q1 | 1,568,636 | $70,536,803 | -$6,237,530 | $44.99 | 12 |
| 2022 Q4 | 1,707,676 | $78,208,992 | -$99,634 | $45.79 | 12 |
| 2022 Q3 | 1,709,502 | $62,012,247 | -$162,688 | $36.28 | 10 |
| 2022 Q2 | 1,729,383 | $65,292,169 | -$810,308 | $37.74 | 15 |
| 2022 Q1 | 1,736,469 | $81,121,627 | +$7,973,309 | $46.63 | 13 |
| 2021 Q4 | 1,565,151 | $62,651,158 | -$3,383,877 | $39.99 | 12 |
| 2021 Q3 | 1,637,005 | $62,214,000 | -$104,485 | $38.04 | 10 |
| 2021 Q2 | 1,639,619 | $63,144,663 | -$45,332,760 | $38.53 | 13 |
| 2021 Q1 | 2,807,027 | $108,709,319 | +$19,044,324 | $38.76 | 10 |
| 2020 Q4 | 2,460,262 | $84,067,581 | -$5,409,317 | $34.17 | 11 |
| 2020 Q3 | 2,618,528 | $73,745,000 | -$12,097,367 | $28.17 | 8 |
| 2020 Q2 | 3,038,098 | $88,817,867 | -$5,094,242 | $29.26 | 12 |
| 2020 Q1 | 3,212,471 | $87,501,075 | -$289,650 | $27.23 | 14 |
| 2019 Q4 | 3,283,606 | $129,059,050 | -$3,383,204 | $39.28 | 20 |
| 2019 Q3 | 3,370,946 | $124,991,878 | +$266,033 | $37.09 | 20 |
| 2019 Q2 | 3,363,219 | $130,844,424 | +$9,642,317 | $38.80 | 21 |
| 2019 Q1 | 3,118,384 | $116,560,068 | -$237,542 | $37.38 | 21 |
| 2018 Q4 | 3,124,598 | $112,823,142 | -$10,550,888 | $36.11 | 20 |
| 2018 Q3 | 3,416,574 | $134,882,372 | -$4,881,764 | $39.46 | 18 |
| 2018 Q2 | 3,540,398 | $139,516,255 | -$8,752,634 | $39.43 | 17 |
| 2018 Q1 | 3,806,285 | $159,453,869 | +$23,944,914 | $41.98 | 18 |
| 2017 Q4 | 3,233,660 | $128,146,962 | +$2,251,104 | $39.57 | 12 |
| 2017 Q3 | 3,176,134 | $110,477,744 | +$2,805,188 | $34.80 | 12 |
| 2017 Q2 | 3,095,719 | $103,930,674 | +$5,627,248 | $33.72 | 12 |
| 2017 Q1 | 2,929,004 | $92,773,622 | +$8,365,471 | $31.66 | 11 |
| 2016 Q4 | 2,666,084 | $75,049,978 | +$2,534,593 | $28.14 | 11 |
| 2016 Q3 | 2,576,693 | $71,162,194 | +$17,091,534 | $27.61 | 10 |
| 2016 Q2 | 1,957,914 | $53,679,990 | -$879,285 | $27.42 | 11 |
| 2016 Q1 | 1,989,869 | $55,612,980 | -$3,406,866 | $27.95 | 9 |
| 2015 Q4 | 2,112,814 | $58,220,478 | -$417,698 | $27.55 | 10 |
| 2015 Q3 | 2,131,637 | $55,633,265 | -$111,779,598 | $26.09 | 10 |
| 2015 Q2 | 5,469,359 | $187,855,688 | +$3,091,059 | $34.30 | 14 |
| 2015 Q1 | 5,384,858 | $180,109,596 | +$35,380,861 | $33.48 | 15 |
| 2014 Q4 | 4,321,221 | $159,900,941 | -$49,503,887 | $36.99 | 18 |
| 2014 Q3 | 5,660,065 | $198,977,444 | -$4,589,232 | $35.13 | 17 |
| 2014 Q2 | 5,790,931 | $209,360,117 | -$8,589,010 | $36.16 | 16 |
| 2014 Q1 | 6,029,321 | $207,897,181 | -$15,803,311 | $34.47 | 14 |