| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,414,677 | $178,337,215 | +$3,362,769 | $73.84 | 40 |
| 2025 Q2 | 2,369,221 | $159,755,837 | -$39,619,234 | $67.38 | 42 |
| 2025 Q1 | 2,951,912 | $173,835,163 | -$22,260,295 | $58.87 | 35 |
| 2024 Q4 | 3,328,848 | $205,189,361 | -$1,774,797 | $61.55 | 41 |
| 2024 Q3 | 2,816,753 | $172,205,260 | -$17,454,063 | $61.03 | 39 |
| 2024 Q2 | 3,090,665 | $175,508,056 | -$10,501,529 | $56.75 | 35 |
| 2024 Q1 | 3,289,764 | $184,408,804 | -$24,465,802 | $56.13 | 41 |
| 2023 Q4 | 3,712,503 | $195,038,999 | +$5,699,179 | $52.49 | 43 |
| 2023 Q3 | 3,612,919 | $168,768,391 | -$10,578,373 | $46.7 | 42 |
| 2023 Q2 | 3,374,953 | $165,908,367 | -$74,884,873 | $49.13 | 41 |
| 2023 Q1 | 4,906,389 | $227,831,993 | -$18,938,642 | $46.39 | 45 |
| 2022 Q4 | 5,317,644 | $217,287,464 | -$10,568,327 | $40.81 | 42 |
| 2022 Q3 | 5,874,710 | $228,569,284 | +$5,997,286 | $38.86 | 43 |
| 2022 Q2 | 5,718,041 | $240,800,851 | -$12,277,289 | $42.08 | 41 |
| 2022 Q1 | 5,881,034 | $318,205,100 | +$68,041,589 | $54.02 | 39 |
| 2021 Q4 | 4,601,636 | $279,454,680 | +$7,339,692 | $60.75 | 43 |
| 2021 Q3 | 4,469,506 | $266,283,271 | +$24,178,088 | $59.6 | 39 |
| 2021 Q2 | 4,074,972 | $253,230,008 | -$11,940,675 | $62.21 | 35 |
| 2021 Q1 | 4,277,177 | $244,126,294 | +$51,884,406 | $57.19 | 33 |
| 2020 Q4 | 3,368,538 | $186,364,338 | +$185,923,999 | $55.41 | 23 |
| 2020 Q3 | 1,921 | $120,000 | -$1,011,438 | $62.47 | 1 |
| 2020 Q2 | 23,696 | $1,131,438 | +$129,780 | $54.46 | 2 |
| 2020 Q1 | 20,902 | $844,311 | +$724,311 | $50.31 | 2 |
| 2019 Q4 | 1,921 | $120,000 | $62.47 | 1 | |
| 2019 Q3 | 1,921 | $120,000 | $62.47 | 1 | |
| 2019 Q2 | 1,921 | $120,000 | $62.47 | 1 | |
| 2019 Q1 | 1,921 | $120,000 | $62.47 | 1 |