| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,414,677 | $178,337,215 | +$3,362,768 | $73.84 | 40 |
| 2025 Q2 | 2,369,221 | $159,755,837 | -$39,619,235 | $67.38 | 42 |
| 2025 Q1 | 2,951,912 | $173,835,163 | -$22,260,288 | $58.87 | 35 |
| 2024 Q4 | 3,328,848 | $205,189,291 | -$1,774,795 | $61.55 | 41 |
| 2024 Q3 | 2,816,753 | $172,205,260 | -$17,454,059 | $61.03 | 39 |
| 2024 Q2 | 3,090,665 | $175,508,056 | -$10,501,531 | $56.75 | 35 |
| 2024 Q1 | 3,289,764 | $184,408,804 | -$24,886,423 | $56.13 | 41 |
| 2023 Q4 | 3,712,503 | $195,038,999 | +$5,697,503 | $52.49 | 43 |
| 2023 Q3 | 3,612,919 | $168,768,391 | -$10,600,201 | $46.70 | 42 |
| 2023 Q2 | 3,374,953 | $165,908,367 | -$74,885,183 | $49.13 | 41 |
| 2023 Q1 | 4,906,389 | $227,832,304 | -$18,941,307 | $46.39 | 45 |
| 2022 Q4 | 5,317,205 | $217,269,960 | -$10,567,684 | $40.81 | 41 |
| 2022 Q3 | 5,874,262 | $228,552,537 | +$6,496,186 | $38.86 | 42 |
| 2022 Q2 | 5,705,742 | $240,284,450 | -$12,244,972 | $42.08 | 39 |
| 2022 Q1 | 5,868,448 | $317,525,235 | +$71,313,272 | $54.02 | 38 |
| 2021 Q4 | 4,596,351 | $279,133,505 | +$7,339,777 | $60.75 | 42 |
| 2021 Q3 | 4,469,555 | $266,285,271 | +$24,178,091 | $59.60 | 40 |
| 2021 Q2 | 4,074,972 | $253,230,008 | -$11,940,688 | $62.21 | 35 |
| 2021 Q1 | 4,277,177 | $244,126,294 | +$51,884,415 | $57.19 | 33 |
| 2020 Q4 | 3,367,983 | $186,333,338 | +$185,892,918 | $55.41 | 22 |
| 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 | $0 | $62.47 | 1 |
| 2019 Q3 | 1,921 | $120,000 | $0 | $62.47 | 1 |
| 2019 Q2 | 1,921 | $120,000 | $0 | $62.47 | 1 |
| 2019 Q1 | 1,921 | $120,000 | $0 | $62.47 | 1 |