| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,868,046 | $140,840,385 | -$1,949,169 | $49.12 | 59 |
| 2025 Q2 | 2,914,438 | $136,973,092 | -$1,942,462 | $47 | 56 |
| 2025 Q1 | 2,965,599 | $132,910,159 | -$3,496,082 | $44.82 | 57 |
| 2024 Q4 | 3,056,028 | $135,014,721 | +$6,229,754 | $44.18 | 60 |
| 2024 Q3 | 2,400,282 | $109,225,832 | -$12,812,397 | $45.53 | 52 |
| 2024 Q2 | 2,682,682 | $115,971,118 | -$1,973,188 | $43.23 | 52 |
| 2024 Q1 | 2,663,551 | $114,871,876 | -$8,617,796 | $43.21 | 48 |
| 2023 Q4 | 2,767,858 | $114,706,746 | +$22,874,817 | $41.44 | 53 |
| 2023 Q3 | 2,163,916 | $82,666,929 | +$6,059,184 | $38.21 | 44 |
| 2023 Q2 | 1,995,557 | $79,897,215 | +$3,372,515 | $40 | 44 |
| 2023 Q1 | 1,914,321 | $74,819,555 | -$18,170,290 | $39.09 | 39 |
| 2022 Q4 | 2,351,881 | $88,334,356 | +$7,321,726 | $37.56 | 41 |
| 2022 Q3 | 2,158,105 | $77,648,000 | -$3,178,960 | $35.98 | 37 |
| 2022 Q2 | 2,246,330 | $87,586,000 | -$639,460 | $38.99 | 39 |
| 2022 Q1 | 2,321,197 | $102,109,267 | -$3,428,132 | $43.98 | 41 |
| 2021 Q4 | 2,397,611 | $110,456,423 | +$4,155,226 | $46.08 | 45 |
| 2021 Q3 | 2,305,519 | $105,055,383 | +$685,228 | $45.56 | 47 |
| 2021 Q2 | 2,290,950 | $105,423,000 | +$4,600,573 | $46.02 | 44 |
| 2021 Q1 | 2,219,767 | $97,565,187 | -$1,882,443 | $43.95 | 43 |
| 2020 Q4 | 2,263,783 | $96,754,000 | +$732,686 | $42.73 | 46 |
| 2020 Q3 | 2,218,496 | $86,364,000 | +$1,130,829 | $38.93 | 43 |
| 2020 Q2 | 2,191,135 | $80,767,000 | -$11,565,659 | $36.86 | 41 |
| 2020 Q1 | 2,531,426 | $82,929,930 | -$4,904,306 | $32.76 | 41 |
| 2019 Q4 | 2,633,142 | $105,469,200 | +$4,640,404 | $40.05 | 45 |
| 2019 Q3 | 2,483,939 | $95,846,283 | -$766,015 | $38.59 | 43 |
| 2019 Q2 | 2,507,187 | $95,893,785 | -$948,916 | $38.28 | 45 |
| 2019 Q1 | 2,534,419 | $95,493,146 | -$23,528,845 | $37.71 | 42 |
| 2018 Q4 | 3,164,025 | $109,136,681 | +$23,812,231 | $34.52 | 40 |
| 2018 Q3 | 2,386,996 | $91,825,422 | -$9,024,197 | $38.65 | 44 |
| 2018 Q2 | 2,634,128 | $99,647,540 | +$2,847,830 | $37.76 | 47 |
| 2018 Q1 | 2,557,788 | $97,465,000 | +$3,821,514 | $38.12 | 47 |
| 2017 Q4 | 2,457,325 | $94,609,000 | +$1,493,420 | $38.27 | 45 |
| 2017 Q3 | 1,920,414 | $70,836,000 | -$2,288,838 | $36.89 | 31 |
| 2017 Q2 | 1,994,977 | $70,981,000 | +$3,370 | $35.58 | 29 |
| 2017 Q1 | 1,996,482 | $68,950,000 | +$649,645 | $34.54 | 28 |
| 2016 Q4 | 1,980,780 | $65,416,000 | -$1,822,271 | $33.02 | 30 |
| 2016 Q3 | 2,032,823 | $69,024,000 | +$969,131 | $33.96 | 30 |
| 2016 Q2 | 2,077,447 | $68,080,000 | -$6,521,529 | $33.37 | 30 |
| 2016 Q1 | 2,240,762 | $73,909,000 | -$15,820,830 | $33 | 29 |
| 2015 Q4 | 2,721,139 | $89,403,000 | +$21,292,355 | $32.87 | 30 |
| 2015 Q3 | 2,070,755 | $66,057,000 | +$20,416,720 | $32.48 | 27 |
| 2015 Q2 | 1,403,434 | $48,653,543 | +$2,039,712 | $34.66 | 25 |
| 2015 Q1 | 1,344,431 | $47,786,047 | +$100,466 | $35.54 | 23 |
| 2014 Q4 | 1,386,487 | $48,109,445 | +$9,482,498 | $34.7 | 17 |
| 2014 Q3 | 920,157 | $31,734,294 | +$10,371,701 | $34.5 | 15 |
| 2014 Q2 | 619,440 | $21,992,709 | +$1,298,759 | $35.51 | 12 |
| 2014 Q1 | 584,481 | $20,022,000 | +$3,434,384 | $34.26 | 11 |