| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,964,727 | $227,027,738 | +$3,520,075 | $76.66 | 109 |
| 2025 Q2 | 2,981,178 | $212,205,279 | +$25,951,491 | $71.12 | 108 |
| 2025 Q1 | 2,612,053 | $181,809,434 | +$10,383,560 | $69.65 | 105 |
| 2024 Q4 | 2,497,596 | $164,184,408 | +$11,829,817 | $65.73 | 110 |
| 2024 Q3 | 2,260,124 | $154,756,709 | +$17,546,165 | $68.7 | 102 |
| 2024 Q2 | 2,015,245 | $116,957,874 | +$6,759,396 | $58.03 | 96 |
| 2024 Q1 | 1,909,141 | $108,022,442 | -$13,638,088 | $56.59 | 94 |
| 2023 Q4 | 2,151,282 | $117,451,629 | -$39,582,563 | $54.56 | 91 |
| 2023 Q3 | 2,967,376 | $149,051,505 | +$62,679,471 | $50.29 | 99 |
| 2023 Q2 | 1,625,402 | $179,861,540 | -$12,672,213 | $110.57 | 100 |
| 2023 Q1 | 1,719,457 | $195,022,830 | -$25,972,603 | $113.4 | 101 |
| 2022 Q4 | 1,987,244 | $231,229,093 | -$4,707,080 | $116.34 | 107 |
| 2022 Q3 | 2,039,701 | $217,657,317 | +$39,159,996 | $106.58 | 104 |
| 2022 Q2 | 1,680,373 | $191,951,420 | +$56,078,279 | $114.24 | 104 |
| 2022 Q1 | 1,177,053 | $142,141,509 | +$49,750,393 | $120.94 | 88 |
| 2021 Q4 | 665,705 | $75,974,328 | -$18,234,928 | $114.15 | 78 |
| 2021 Q3 | 853,347 | $87,647,939 | +$33,658,026 | $102.67 | 68 |
| 2021 Q2 | 514,267 | $53,125,507 | +$724,232 | $103.28 | 69 |
| 2021 Q1 | 511,857 | $52,995,848 | -$13,197,793 | $103.46 | 68 |
| 2020 Q4 | 628,613 | $62,877,954 | -$12,617,772 | $100.05 | 69 |
| 2020 Q3 | 756,778 | $71,486,800 | -$19,382,470 | $94.36 | 67 |
| 2020 Q2 | 964,595 | $87,762,875 | -$37,395,836 | $90.95 | 75 |
| 2020 Q1 | 1,376,224 | $121,799,237 | -$12,922,367 | $88.46 | 83 |
| 2019 Q4 | 1,498,465 | $159,242,284 | -$20,725,859 | $106.28 | 98 |
| 2019 Q3 | 1,615,106 | $172,280,431 | +$2,317,672 | $106.64 | 81 |
| 2019 Q2 | 1,594,813 | $157,676,383 | +$29,474,228 | $98.79 | 82 |
| 2019 Q1 | 1,274,725 | $123,470,052 | +$38,188,506 | $96.86 | 76 |
| 2018 Q4 | 845,824 | $75,074,758 | +$52,167,338 | $88.76 | 60 |
| 2018 Q3 | 235,392 | $20,653,916 | -$4,029,759 | $87.73 | 47 |
| 2018 Q2 | 294,294 | $25,141,045 | +$25,129,598 | $85.29 | 41 |
| 2018 Q1 | 139 | $11,000 | $79.14 | 1 | |
| 2017 Q4 | 139 | $12,000 | $86.33 | 1 | |
| 2017 Q3 | 139 | $12,000 | $86.33 | 1 | |
| 2017 Q2 | 139 | $12,000 | $86.33 | 1 | |
| 2017 Q1 | 139 | $12,000 | $86.33 | 1 | |
| 2016 Q4 | 139 | $11,000 | $79.14 | 1 | |
| 2016 Q3 | 139 | $11,000 | $79.14 | 1 | |
| 2016 Q2 | 139 | $12,000 | -$19,000 | $86.33 | 1 |
| 2016 Q1 | 339 | $31,000 | $90.67 | 2 |