| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,980,901 | $113,080,917 | -$1,775,175 | $57.09 | 50 |
| 2025 Q2 | 2,016,746 | $104,787,512 | +$1,306,495 | $51.96 | 52 |
| 2025 Q1 | 1,992,076 | $99,217,560 | +$8,761,526 | $49.81 | 51 |
| 2024 Q4 | 1,818,274 | $82,932,356 | +$11,385,704 | $45.6 | 52 |
| 2024 Q3 | 1,539,958 | $81,163,634 | +$317,487 | $52.71 | 51 |
| 2024 Q2 | 1,536,376 | $76,818,791 | +$25,487,180 | $49.99 | 52 |
| 2024 Q1 | 1,025,953 | $52,247,725 | -$13,424,928 | $50.93 | 52 |
| 2023 Q4 | 1,330,050 | $64,911,135 | -$10,339,829 | $48.81 | 43 |
| 2023 Q3 | 1,418,709 | $69,680,281 | +$2,489,679 | $49.1 | 45 |
| 2023 Q2 | 1,370,627 | $66,043,497 | +$11,121,125 | $48.17 | 45 |
| 2023 Q1 | 1,139,711 | $56,202,261 | -$1,213,165 | $49.32 | 46 |
| 2022 Q4 | 1,153,206 | $56,729,142 | +$7,301,799 | $49.24 | 47 |
| 2022 Q3 | 782,161 | $33,885,824 | -$38,433,236 | $43.31 | 45 |
| 2022 Q2 | 1,643,938 | $74,412,734 | +$13,369,933 | $45.35 | 53 |
| 2022 Q1 | 1,349,968 | $74,221,844 | +$25,437,127 | $54.9 | 42 |
| 2021 Q4 | 931,232 | $43,936,000 | +$6,872,564 | $47.18 | 37 |
| 2021 Q3 | 738,688 | $33,596,000 | +$11,216,508 | $45.48 | 30 |
| 2021 Q2 | 517,328 | $23,885,000 | +$2,840,361 | $46.16 | 31 |
| 2021 Q1 | 476,858 | $21,376,870 | +$9,952,508 | $44.77 | 28 |
| 2020 Q4 | 222,290 | $8,574,000 | -$704,620 | $38.57 | 24 |
| 2020 Q3 | 240,505 | $7,805,000 | -$1,295,718 | $32.45 | 22 |
| 2020 Q2 | 270,796 | $8,212,000 | -$4,573,658 | $30.33 | 23 |
| 2020 Q1 | 421,613 | $10,600,000 | -$2,492,352 | $25.16 | 23 |
| 2019 Q4 | 443,726 | $16,492,000 | +$1,771,657 | $37.18 | 26 |
| 2019 Q3 | 349,621 | $12,309,000 | -$979,206 | $35.2 | 22 |
| 2019 Q2 | 377,524 | $13,843,000 | -$1,768,036 | $36.68 | 24 |
| 2019 Q1 | 425,631 | $15,189,000 | -$3,827,779 | $35.69 | 24 |
| 2018 Q4 | 534,335 | $17,216,000 | -$814,538 | $32.21 | 25 |
| 2018 Q3 | 379,809 | $14,352,000 | -$3,720,463 | $37.79 | 23 |
| 2018 Q2 | 480,116 | $17,788,000 | +$3,483,765 | $37.1 | 23 |
| 2018 Q1 | 387,586 | $14,049,000 | -$6,647,308 | $36.24 | 22 |
| 2017 Q4 | 567,892 | $21,083,000 | +$7,620,512 | $37.12 | 24 |
| 2017 Q3 | 362,630 | $12,866,000 | -$191,400 | $35.46 | 20 |
| 2017 Q2 | 371,290 | $12,215,086 | -$10,476,644 | $32.9 | 19 |
| 2017 Q1 | 687,608 | $22,940,000 | -$6,721,200 | $33.36 | 21 |
| 2016 Q4 | 885,771 | $28,661,000 | +$5,324,315 | $32.36 | 22 |
| 2016 Q3 | 733,952 | $23,315,000 | -$8,486,616 | $31.77 | 21 |
| 2016 Q2 | 1,001,440 | $30,584,000 | +$30,578,000 | $30.54 | 22 |