| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,003,092 | $52,540,920 | +$5,346,867 | $52.39 | 34 |
| 2025 Q2 | 909,351 | $43,853,513 | +$7,258,421 | $48.23 | 33 |
| 2025 Q1 | 758,371 | $33,173,241 | +$4,207,675 | $43.73 | 30 |
| 2024 Q4 | 699,874 | $31,830,742 | +$9,179,840 | $45.40 | 30 |
| 2024 Q3 | 497,936 | $22,308,715 | -$21,261,772 | $44.63 | 29 |
| 2024 Q2 | 962,986 | $40,479,725 | -$10,805,263 | $42.13 | 28 |
| 2024 Q1 | 1,188,412 | $47,999,282 | -$4,807,584 | $40.39 | 24 |
| 2023 Q4 | 1,308,499 | $48,326,990 | +$38,004,915 | $36.93 | 22 |
| 2023 Q3 | 279,309 | $9,234,849 | -$1,061,705 | $33.06 | 18 |
| 2023 Q2 | 311,395 | $10,724,526 | +$108,768 | $34.44 | 19 |
| 2023 Q1 | 310,800 | $10,025,024 | -$4,704,173 | $32.26 | 17 |
| 2022 Q4 | 466,131 | $14,029,333 | -$13,362,845 | $30.10 | 17 |
| 2022 Q3 | 934,576 | $26,629,259 | +$8,020,065 | $28.49 | 18 |
| 2022 Q2 | 647,604 | $20,576,339 | +$9,653,277 | $31.78 | 18 |
| 2022 Q1 | 340,662 | $12,342,630 | -$154,737 | $36.23 | 18 |
| 2021 Q4 | 344,905 | $12,597,198 | +$309,224 | $36.52 | 15 |
| 2021 Q3 | 336,540 | $11,549,948 | -$3,280,868 | $34.32 | 16 |
| 2021 Q2 | 431,764 | $14,979,922 | -$884,404 | $34.70 | 16 |
| 2021 Q1 | 457,732 | $15,231,536 | -$1,203,705 | $33.27 | 15 |
| 2020 Q4 | 456,304 | $14,362,642 | +$639,604 | $31.48 | 14 |
| 2020 Q3 | 436,036 | $12,150,848 | +$716,028 | $27.82 | 15 |
| 2020 Q2 | 410,332 | $10,899,487 | -$370,821 | $26.42 | 13 |
| 2020 Q1 | 423,683 | $9,883,328 | -$2,031,649 | $23.33 | 14 |
| 2019 Q4 | 478,863 | $14,741,551 | +$5,881,470 | $30.79 | 17 |
| 2019 Q3 | 290,813 | $8,462,374 | -$534,432 | $29.10 | 16 |
| 2019 Q2 | 309,120 | $9,027,438 | +$161,760 | $29.21 | 15 |
| 2019 Q1 | 304,206 | $8,571,726 | +$329,210 | $28.16 | 13 |
| 2018 Q4 | 292,594 | $7,491,988 | -$81,042 | $25.60 | 14 |
| 2018 Q3 | 294,934 | $8,280,941 | +$1,070,559 | $28.06 | 13 |
| 2018 Q2 | 290,790 | $8,303,009 | -$623,581 | $27.28 | 13 |
| 2018 Q1 | 279,417 | $7,931,340 | -$1,101,928 | $28.38 | 12 |
| 2017 Q4 | 318,219 | $9,258,367 | -$237,420 | $29.09 | 13 |
| 2017 Q3 | 331,511 | $9,362,000 | -$1,560,475 | $28.24 | 9 |
| 2017 Q2 | 387,738 | $10,784,000 | -$11,639,388 | $27.81 | 9 |
| 2017 Q1 | 806,176 | $22,138,000 | -$460,560 | $27.46 | 6 |
| 2016 Q4 | 823,044 | $21,128,000 | -$555,346 | $25.67 | 5 |
| 2016 Q3 | 844,666 | $22,113,000 | -$829,656 | $25.73 | 2 |
| 2016 Q2 | 876,337 | $22,794,000 | +$22,794,000 | $26.01 | 1 |