| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 221,719 | $14,212,447 | -$196,240 | $64.24 | 15 |
| 2025 Q2 | 224,798 | $13,518,867 | -$1,662,517 | $60.14 | 17 |
| 2025 Q1 | 255,438 | $14,224,790 | -$3,402,875 | $55.69 | 13 |
| 2024 Q4 | 316,371 | $18,319,646 | -$424,197 | $57.91 | 16 |
| 2024 Q3 | 323,719 | $18,664,947 | -$763,723 | $57.66 | 15 |
| 2024 Q2 | 338,779 | $18,389,775 | -$1,756,007 | $54.27 | 17 |
| 2024 Q1 | 371,747 | $19,655,920 | -$4,277,373 | $52.88 | 15 |
| 2023 Q4 | 453,362 | $21,492,021 | -$639,953 | $47.4 | 15 |
| 2023 Q3 | 473,790 | $20,225,158 | +$898,733 | $42.67 | 18 |
| 2023 Q2 | 453,747 | $20,009,822 | -$1,869,476 | $44.09 | 19 |
| 2023 Q1 | 496,089 | $20,627,630 | -$7,454,817 | $41.57 | 19 |
| 2022 Q4 | 673,017 | $27,127,240 | -$3,562,615 | $40.27 | 21 |
| 2022 Q3 | 806,291 | $30,072,000 | -$4,017,341 | $37.22 | 19 |
| 2022 Q2 | 879,220 | $35,018,000 | +$4,275,268 | $39.76 | 19 |
| 2022 Q1 | 805,017 | $37,593,451 | -$11,179,376 | $46.77 | 21 |
| 2021 Q4 | 1,007,951 | $48,137,221 | -$9,767,651 | $47.78 | 21 |
| 2021 Q3 | 1,242,269 | $54,882,508 | -$13,419,710 | $44.14 | 19 |
| 2021 Q2 | 1,505,414 | $67,224,000 | -$1,034,478 | $44.65 | 16 |
| 2021 Q1 | 1,568,167 | $64,812,000 | -$3,382,029 | $41.25 | 18 |
| 2020 Q4 | 1,649,125 | $64,902,000 | -$6,378,214 | $39.35 | 18 |
| 2020 Q3 | 1,811,139 | $63,532,000 | -$8,071,188 | $34.96 | 18 |
| 2020 Q2 | 1,980,699 | $64,538,000 | -$33,374,713 | $32.47 | 18 |
| 2020 Q1 | 2,981,440 | $79,195,000 | -$4,909,029 | $26.56 | 17 |
| 2019 Q4 | 3,185,699 | $113,695,000 | +$16,583,520 | $35.69 | 19 |
| 2019 Q3 | 3,300,571 | $108,832,000 | -$12,331,054 | $32.98 | 17 |
| 2019 Q2 | 3,674,071 | $122,630,000 | +$1,692,704 | $33.36 | 19 |
| 2019 Q1 | 3,699,491 | $121,360,000 | -$3,644,620 | $32.89 | 23 |
| 2018 Q4 | 3,747,689 | $108,807,000 | -$8,119,492 | $29.02 | 20 |
| 2018 Q3 | 4,020,323 | $144,587,000 | +$27,062,752 | $35.98 | 17 |
| 2018 Q2 | 3,263,143 | $111,399,000 | +$8,191,194 | $34.13 | 15 |
| 2018 Q1 | 3,033,063 | $97,298,000 | +$61,905,160 | $32.09 | 19 |
| 2017 Q4 | 1,144,730 | $37,515,000 | +$3,407,463 | $32.72 | 15 |
| 2017 Q3 | 1,038,435 | $31,874,000 | +$3,909,976 | $30.68 | 14 |
| 2017 Q2 | 911,017 | $26,897,816 | +$11,382,046 | $29.54 | 10 |
| 2017 Q1 | 526,950 | $15,171,000 | +$6,230,907 | $28.82 | 13 |
| 2016 Q4 | 310,377 | $8,439,000 | +$4,627,034 | $27.31 | 6 |
| 2016 Q3 | 139,967 | $3,622,000 | +$3,622,000 | $25.87 | 5 |