| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,191,115 | $144,182,494 | +$44,489,746 | $121.23 | 99 |
| 2025 Q2 | 825,622 | $90,324,979 | +$8,045,185 | $109.54 | 77 |
| 2025 Q1 | 758,184 | $65,418,776 | +$11,471,431 | $86.28 | 72 |
| 2024 Q4 | 627,461 | $52,312,876 | +$1,753,842 | $83.38 | 76 |
| 2024 Q3 | 600,319 | $45,681,729 | -$6,576,559 | $76.08 | 66 |
| 2024 Q2 | 721,009 | $48,270,797 | -$7,883,166 | $66.91 | 67 |
| 2024 Q1 | 856,494 | $53,549,915 | -$11,118,839 | $62.52 | 68 |
| 2023 Q4 | 1,029,354 | $58,391,176 | +$3,166,828 | $56.73 | 71 |
| 2023 Q3 | 721,887 | $37,217,775 | -$5,648,420 | $51.56 | 67 |
| 2023 Q2 | 999,064 | $55,742,215 | -$6,586,228 | $55.75 | 74 |
| 2023 Q1 | 1,120,378 | $59,150,406 | +$635,276 | $52.88 | 74 |
| 2022 Q4 | 1,110,542 | $47,642,195 | -$18,469,046 | $42.86 | 75 |
| 2022 Q3 | 1,615,754 | $65,649,875 | -$11,815,117 | $40.6 | 78 |
| 2022 Q2 | 1,855,922 | $88,438,341 | -$3,097,542 | $47.68 | 83 |
| 2022 Q1 | 1,859,169 | $107,681,380 | -$42,006,628 | $58.09 | 91 |
| 2021 Q4 | 2,576,861 | $171,116,126 | -$4,996,224 | $66.24 | 107 |
| 2021 Q3 | 2,704,113 | $175,953,052 | -$14,577,711 | $65 | 103 |
| 2021 Q2 | 2,905,388 | $210,598,300 | -$6,567,048 | $72.58 | 120 |
| 2021 Q1 | 3,021,854 | $206,646,034 | +$16,715,524 | $68.35 | 121 |
| 2020 Q4 | 2,741,319 | $192,141,313 | +$36,326,642 | $70.01 | 116 |
| 2020 Q3 | 2,173,871 | $133,877,968 | +$67,548,188 | $61.54 | 90 |
| 2020 Q2 | 1,072,512 | $55,642,034 | +$26,534,720 | $51.76 | 59 |
| 2020 Q1 | 591,497 | $22,998,308 | +$15,689,298 | $38.87 | 37 |
| 2019 Q4 | 187,164 | $7,133,159 | +$1,222,114 | $38.11 | 18 |
| 2019 Q3 | 158,799 | $5,365,103 | +$1,126,106 | $33.79 | 14 |
| 2019 Q2 | 125,449 | $4,182,433 | +$906,683 | $33.34 | 11 |
| 2019 Q1 | 99,687 | $3,162,317 | +$1,788,629 | $31.7 | 9 |
| 2018 Q4 | 46,956 | $1,260,000 | +$1,260,000 | $26.83 | 3 |