| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 501,504 | $23,217,529 | -$1,118,354 | $45.93 | 27 |
| 2025 Q2 | 526,192 | $24,018,262 | -$231,987 | $45.61 | 27 |
| 2025 Q1 | 531,517 | $23,669,046 | -$3,490,681 | $42.08 | 32 |
| 2024 Q4 | 613,467 | $27,760,260 | -$2,237,081 | $45.18 | 32 |
| 2024 Q3 | 659,876 | $32,582,309 | +$2,767,445 | $49.42 | 41 |
| 2024 Q2 | 604,228 | $27,398,533 | -$5,639,813 | $45.46 | 33 |
| 2024 Q1 | 680,046 | $30,943,903 | +$6,698,864 | $45.49 | 32 |
| 2023 Q4 | 530,881 | $25,741,183 | -$20,519,508 | $48.5 | 32 |
| 2023 Q3 | 981,450 | $43,478,756 | +$13,751,449 | $44.29 | 34 |
| 2023 Q2 | 665,601 | $32,601,438 | -$2,107,609 | $48.98 | 36 |
| 2023 Q1 | 552,575 | $27,588,849 | +$3,259,146 | $49.93 | 35 |
| 2022 Q4 | 645,173 | $31,323,136 | -$7,827,772 | $48.55 | 37 |
| 2022 Q3 | 833,730 | $34,340,898 | +$8,083,737 | $41.18 | 40 |
| 2022 Q2 | 651,110 | $29,074,319 | -$75,475 | $44.47 | 40 |
| 2022 Q1 | 648,777 | $35,814,410 | -$1,461,417 | $55.01 | 43 |
| 2021 Q4 | 672,014 | $39,721,320 | +$887,281 | $58.88 | 44 |
| 2021 Q3 | 642,958 | $39,704,643 | -$4,577,672 | $61.75 | 46 |
| 2021 Q2 | 717,443 | $43,564,567 | -$18,776,093 | $60.71 | 51 |
| 2021 Q1 | 1,019,386 | $63,481,420 | -$1,102,387 | $62.26 | 54 |
| 2020 Q4 | 1,032,768 | $70,297,705 | +$5,491,678 | $68.07 | 53 |
| 2020 Q3 | 958,958 | $55,181,021 | -$2,625,908 | $57.54 | 46 |
| 2020 Q2 | 1,005,652 | $56,965,473 | +$2,256,478 | $56.67 | 46 |
| 2020 Q1 | 981,630 | $44,059,568 | -$22,579,063 | $44.57 | 45 |
| 2019 Q4 | 1,350,784 | $77,856,214 | -$9,362,013 | $57.74 | 60 |
| 2019 Q3 | 1,403,052 | $72,839,898 | +$4,179,667 | $51.87 | 48 |
| 2019 Q2 | 1,322,643 | $70,607,622 | +$415,371 | $53.38 | 48 |
| 2019 Q1 | 1,270,953 | $66,451,099 | +$15,052,083 | $52.29 | 45 |
| 2018 Q4 | 990,566 | $45,593,090 | -$6,389,045 | $46.02 | 43 |
| 2018 Q3 | 1,081,326 | $52,553,188 | -$2,085,708 | $48.6 | 51 |
| 2018 Q2 | 1,119,754 | $54,131,208 | -$9,348,027 | $48.34 | 43 |
| 2018 Q1 | 1,316,620 | $64,229,424 | -$7,660,093 | $48.8 | 45 |
| 2017 Q4 | 1,476,113 | $70,068,786 | -$18,395,411 | $47.47 | 52 |
| 2017 Q3 | 1,838,834 | $86,600,116 | -$2,812,750 | $47.12 | 54 |
| 2017 Q2 | 1,902,713 | $87,934,112 | +$17,276,803 | $46.26 | 55 |
| 2017 Q1 | 1,544,205 | $65,198,000 | +$12,667,597 | $42.22 | 48 |
| 2016 Q4 | 1,256,319 | $50,048,000 | -$34,050,073 | $39.73 | 47 |
| 2016 Q3 | 2,010,036 | $94,093,383 | +$37,292,371 | $46.85 | 57 |
| 2016 Q2 | 1,243,004 | $53,479,034 | +$18,713,165 | $43.03 | 49 |
| 2016 Q1 | 786,305 | $32,301,416 | +$15,330,906 | $41.13 | 36 |
| 2015 Q4 | 423,842 | $15,883,000 | -$4,030,247 | $37.47 | 31 |
| 2015 Q3 | 529,572 | $16,936,000 | -$51,193,192 | $31.98 | 26 |
| 2015 Q2 | 2,098,346 | $72,767,045 | +$3,069,403 | $34.68 | 35 |
| 2015 Q1 | 2,003,289 | $80,252,540 | +$2,111,272 | $40.06 | 37 |
| 2014 Q4 | 1,970,148 | $78,753,781 | -$6,399,169 | $39.99 | 39 |
| 2014 Q3 | 2,031,991 | $78,213,491 | -$856,518 | $38.49 | 41 |
| 2014 Q2 | 2,133,348 | $89,877,191 | +$2,969,483 | $42.13 | 40 |
| 2014 Q1 | 2,000,619 | $85,928,986 | -$8,082,916 | $42.96 | 36 |