| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,000,426 | $63,519,897 | +$1,332,930 | $63.49 | 34 |
| 2025 Q2 | 980,273 | $59,504,703 | +$1,812,335 | $60.7 | 32 |
| 2025 Q1 | 950,893 | $53,936,790 | -$177,399 | $56.72 | 32 |
| 2024 Q4 | 954,012 | $56,677,870 | -$3,430,575 | $59.41 | 23 |
| 2024 Q3 | 848,635 | $51,048,383 | +$1,213,742 | $60.15 | 18 |
| 2024 Q2 | 830,649 | $45,779,214 | +$1,084,946 | $55.11 | 14 |
| 2024 Q1 | 809,329 | $46,840,263 | +$9,838,999 | $57.88 | 13 |
| 2023 Q4 | 639,325 | $34,162,775 | +$11,775,921 | $53.43 | 10 |
| 2023 Q3 | 418,948 | $19,939,112 | +$535,993 | $47.59 | 4 |
| 2023 Q2 | 407,688 | $20,737,109 | +$388,995 | $50.86 | 3 |
| 2023 Q1 | 400,040 | $19,536,753 | +$19,536,753 | $48.83 | 2 |