| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,274,771 | $572,189,057 | +$45,205,719 | $108.52 | 33 |
| 2025 Q2 | 4,858,465 | $497,892,899 | -$944,947 | $102.36 | 28 |
| 2025 Q1 | 4,869,485 | $465,230,361 | +$5,657,528 | $95.62 | 28 |
| 2024 Q4 | 4,807,666 | $488,409,909 | +$9,167,052 | $101.60 | 34 |
| 2024 Q3 | 4,717,457 | $481,040,064 | +$8,935,072 | $101.97 | 28 |
| 2024 Q2 | 4,629,886 | $436,005,964 | -$12,719,661 | $94.27 | 25 |
| 2024 Q1 | 4,617,860 | $457,383,494 | +$5,010,941 | $99.08 | 23 |
| 2023 Q4 | 4,545,562 | $411,877,404 | +$8,780,948 | $90.70 | 23 |
| 2023 Q3 | 601,369 | $48,034,960 | +$7,940,952 | $80.33 | 16 |
| 2023 Q2 | 498,253 | $42,182,277 | -$229,525 | $84.66 | 15 |
| 2023 Q1 | 500,970 | $40,678,525 | +$1,994,439 | $81.20 | 15 |
| 2022 Q4 | 477,039 | $37,359,519 | +$2,890,439 | $78.35 | 15 |
| 2022 Q3 | 439,879 | $31,749,000 | -$13,686,364 | $72.23 | 14 |
| 2022 Q2 | 619,961 | $46,661,000 | +$10,807,243 | $75.25 | 15 |
| 2022 Q1 | 475,491 | $42,844,000 | -$11,586,143 | $90.08 | 14 |
| 2021 Q4 | 603,881 | $57,275,000 | +$3,232,112 | $94.83 | 15 |
| 2021 Q3 | 569,999 | $50,682,000 | -$1,334,614 | $88.91 | 10 |
| 2021 Q2 | 585,628 | $52,449,000 | +$786,097 | $89.56 | 9 |
| 2021 Q1 | 576,851 | $48,414,000 | +$22,748,426 | $83.89 | 6 |
| 2020 Q4 | 307,968 | $23,878,000 | +$21,467,554 | $77.53 | 4 |
| 2020 Q3 | 31,089 | $2,049,000 | -$511,523 | $65.91 | 2 |
| 2020 Q2 | 38,859 | $2,378,000 | +$2,378,000 | $61.20 | 1 |