| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,191,115 | $144,182,494 | +$44,489,747 | $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,434 | $86.28 | 72 |
| 2024 Q4 | 627,775 | $52,289,380 | +$1,780,098 | $83.38 | 76 |
| 2024 Q3 | 600,219 | $45,674,121 | -$6,576,567 | $76.08 | 66 |
| 2024 Q2 | 720,909 | $48,264,106 | -$7,883,230 | $66.91 | 66 |
| 2024 Q1 | 856,395 | $53,543,767 | -$9,583,151 | $62.52 | 67 |
| 2023 Q4 | 100 | $5,673 | +$5,673 | $56.73 | 1 |
| 2023 Q3 | 721,887 | $37,217,775 | -$5,648,421 | $51.56 | 67 |
| 2023 Q2 | 999,064 | $55,742,215 | -$6,586,228 | $55.75 | 74 |
| 2023 Q1 | 1,119,238 | $59,115,403 | +$264,963 | $52.88 | 73 |
| 2022 Q4 | 1,110,542 | $47,642,195 | -$18,209,046 | $42.86 | 75 |
| 2022 Q3 | 1,609,350 | $65,389,873 | -$11,862,662 | $40.60 | 77 |
| 2022 Q2 | 1,850,796 | $88,194,225 | -$3,050,489 | $47.68 | 81 |
| 2022 Q1 | 1,819,462 | $105,374,240 | -$42,109,377 | $58.09 | 89 |
| 2021 Q4 | 2,399,158 | $159,345,563 | -$5,575,130 | $66.24 | 105 |
| 2021 Q3 | 2,535,159 | $164,971,052 | -$12,279,128 | $65.00 | 102 |
| 2021 Q2 | 2,701,081 | $195,769,300 | -$6,889,729 | $72.58 | 120 |
| 2021 Q1 | 2,827,035 | $192,940,034 | +$20,486,889 | $68.35 | 123 |
| 2020 Q4 | 2,481,232 | $173,933,313 | +$34,438,057 | $70.01 | 114 |
| 2020 Q3 | 2,173,671 | $133,865,660 | +$67,611,572 | $61.54 | 89 |
| 2020 Q2 | 1,048,499 | $54,399,682 | +$26,287,102 | $51.76 | 56 |
| 2020 Q1 | 571,672 | $22,227,534 | +$15,246,213 | $38.87 | 34 |
| 2019 Q4 | 186,964 | $7,125,538 | +$1,222,115 | $38.11 | 17 |
| 2019 Q3 | 158,599 | $5,358,345 | +$1,119,349 | $33.79 | 13 |
| 2019 Q2 | 125,449 | $4,182,433 | +$906,682 | $33.34 | 11 |
| 2019 Q1 | 99,687 | $3,162,317 | +$1,788,627 | $31.70 | 9 |
| 2018 Q4 | 46,956 | $1,260,000 | +$1,260,000 | $26.83 | 3 |