| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,111,120 | $167,598,363 | -$1,425,873 | $150.82 | 85 |
| 2025 Q2 | 1,121,787 | $161,348,808 | +$14,891,881 | $143.72 | 82 |
| 2025 Q1 | 1,015,375 | $135,678,239 | -$26,948,321 | $133.65 | 78 |
| 2024 Q4 | 1,214,162 | $170,905,274 | +$20,362,058 | $140.89 | 84 |
| 2024 Q3 | 1,088,515 | $155,331,043 | +$9,659,999 | $142.88 | 76 |
| 2024 Q2 | 1,025,999 | $137,579,867 | +$1,058,915 | $134.1 | 70 |
| 2024 Q1 | 1,015,547 | $139,041,875 | +$1,912,140 | $136.93 | 71 |
| 2023 Q4 | 993,816 | $125,791,600 | +$10,591,161 | $126.47 | 67 |
| 2023 Q3 | 850,234 | $95,490,089 | -$1,358,820 | $112.31 | 57 |
| 2023 Q2 | 845,829 | $96,508,842 | -$1,172,244 | $114.06 | 57 |
| 2023 Q1 | 856,374 | $92,994,357 | +$13,306,666 | $108.33 | 52 |
| 2022 Q4 | 733,695 | $464,816,716 | +$3,796,210 | $104.85 | 52 |
| 2022 Q3 | 708,361 | $67,470,000 | +$3,559,124 | $95.24 | 45 |
| 2022 Q2 | 670,375 | $65,688,000 | +$5,657,378 | $97.96 | 40 |
| 2022 Q1 | 606,478 | $70,488,000 | +$14,818,729 | $116.22 | 38 |
| 2021 Q4 | 486,549 | $61,424,000 | +$15,801,450 | $126.24 | 34 |
| 2021 Q3 | 415,685 | $48,674,000 | +$36,961 | $116.87 | 24 |
| 2021 Q2 | 415,022 | $49,348,000 | +$11,810,718 | $118.9 | 23 |
| 2021 Q1 | 316,344 | $35,489,119 | +$594,909 | $112.19 | 22 |
| 2020 Q4 | 311,045 | $31,008,000 | +$2,841,429 | $99.71 | 17 |
| 2020 Q3 | 279,445 | $23,224,000 | +$879,931 | $83.1 | 18 |
| 2020 Q2 | 268,858 | $21,113,485 | +$9,662,895 | $78.53 | 15 |
| 2020 Q1 | 148,012 | $9,409,301 | +$4,293,774 | $63.57 | 13 |
| 2019 Q4 | 79,459 | $6,878,550 | +$1,794,138 | $86.61 | 11 |
| 2019 Q3 | 59,113 | $4,704,815 | -$410,826 | $79.59 | 12 |
| 2019 Q2 | 64,261 | $5,119,000 | -$18,940 | $79.67 | 14 |
| 2019 Q1 | 64,493 | $5,117,430 | +$2,116,673 | $79.35 | 12 |
| 2018 Q4 | 37,855 | $2,642,000 | +$774,296 | $69.79 | 8 |
| 2018 Q3 | 23,634 | $2,023,000 | +$1,567,023 | $85.58 | 11 |
| 2018 Q2 | 5,327 | $432,000 | -$4,556,223 | $81.05 | 4 |
| 2018 Q1 | 61,536 | $4,694,000 | +$4,694,000 | $75.88 | 2 |