| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 654,236 | $47,332,676 | +$2,501,510 | $72.35 | 67 |
| 2025 Q2 | 640,742 | $40,649,034 | -$12,773,493 | $63.44 | 65 |
| 2025 Q1 | 816,456 | $58,263,234 | -$2,964,547 | $71.36 | 70 |
| 2024 Q4 | 857,591 | $67,767,922 | +$11,777,404 | $78.92 | 74 |
| 2024 Q3 | 705,298 | $56,946,193 | -$41,300,215 | $80.77 | 77 |
| 2024 Q2 | 1,174,777 | $107,118,497 | -$42,795,146 | $90.85 | 85 |
| 2024 Q1 | 1,641,873 | $152,829,377 | +$1,720,952 | $93.09 | 88 |
| 2023 Q4 | 1,636,506 | $138,292,787 | -$24,126,734 | $84.51 | 89 |
| 2023 Q3 | 1,885,594 | $179,628,882 | +$65,839,017 | $95.78 | 87 |
| 2023 Q2 | 1,160,994 | $90,808,882 | -$49,664,559 | $78.17 | 76 |
| 2023 Q1 | 1,853,736 | $139,672,292 | +$36,565,288 | $75.21 | 89 |
| 2022 Q4 | 1,345,224 | $107,275,505 | -$63,229,969 | $79.75 | 72 |
| 2022 Q3 | 2,155,948 | $118,981,147 | +$12,332,860 | $55.18 | 61 |
| 2022 Q2 | 1,919,850 | $114,580,408 | -$9,200,960 | $59.68 | 65 |
| 2022 Q1 | 1,904,191 | $142,874,644 | +$97,738,940 | $75.04 | 57 |
| 2021 Q4 | 628,126 | $31,064,780 | -$953,267 | $49.43 | 45 |
| 2021 Q3 | 567,453 | $31,033,914 | -$18,939,428 | $54.42 | 37 |
| 2021 Q2 | 906,228 | $56,167,532 | +$8,433,326 | $61.97 | 50 |
| 2021 Q1 | 774,941 | $41,295,388 | +$2,439,245 | $53.22 | 46 |
| 2020 Q4 | 764,781 | $34,290,000 | +$9,792,521 | $44.83 | 39 |
| 2020 Q3 | 564,226 | $15,799,000 | -$7,572,416 | $27.96 | 35 |
| 2020 Q2 | 826,979 | $27,347,000 | +$16,977,040 | $33.07 | 44 |
| 2020 Q1 | 317,471 | $7,202,000 | +$7,047,000 | $22.69 | 29 |
| 2016 Q2 | 0 | $0 | -$24,000 | 0 | |
| 2016 Q1 | 1,407 | $24,000 | $17.06 | 1 |