| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,303,328 | $320,139,875 | -$11,609,036 | $60.36 | 91 |
| 2025 Q2 | 5,496,727 | $315,316,536 | +$639,830 | $57.36 | 79 |
| 2025 Q1 | 5,491,985 | $268,557,759 | -$13,200,101 | $48.90 | 73 |
| 2024 Q4 | 5,752,356 | $305,967,353 | -$8,909,685 | $53.19 | 73 |
| 2024 Q3 | 5,916,701 | $303,092,094 | -$6,121,417 | $51.23 | 71 |
| 2024 Q2 | 6,039,012 | $304,451,055 | -$15,825,998 | $50.41 | 67 |
| 2024 Q1 | 6,319,843 | $302,608,869 | +$7,814,083 | $47.88 | 63 |
| 2023 Q4 | 6,159,201 | $264,486,768 | -$22,869,578 | $42.92 | 52 |
| 2023 Q3 | 6,703,815 | $245,254,687 | -$92,262,489 | $36.55 | 49 |
| 2023 Q2 | 9,203,385 | $348,257,124 | -$29,030,906 | $37.84 | 37 |
| 2023 Q1 | 9,973,414 | $331,416,381 | -$7,854,147 | $33.23 | 31 |
| 2022 Q4 | 10,216,116 | $279,104,897 | +$20,715,675 | $27.32 | 33 |
| 2022 Q3 | 9,460,233 | $247,381,780 | -$20,718,133 | $26.15 | 29 |
| 2022 Q2 | 10,251,979 | $288,286,730 | +$18,007,694 | $28.13 | 32 |
| 2022 Q1 | 9,582,334 | $348,947,091 | -$3,081,530 | $36.47 | 31 |
| 2021 Q4 | 9,660,882 | $404,456,083 | +$24,152,226 | $41.87 | 38 |
| 2021 Q3 | 9,066,547 | $372,457,108 | -$37,228,153 | $41.08 | 29 |
| 2021 Q2 | 9,973,505 | $399,537,006 | +$30,082,811 | $40.06 | 25 |
| 2021 Q1 | 9,224,522 | $326,322,537 | -$10,453,902 | $35.37 | 22 |
| 2020 Q4 | 9,520,542 | $334,577,514 | -$32,076,164 | $35.14 | 18 |
| 2020 Q3 | 10,437,410 | $334,577,000 | -$26,849,725 | $32.10 | 19 |
| 2020 Q2 | 11,300,622 | $329,073,000 | +$325,450,000 | $29.12 | 9 |
| 2020 Q1 | 160,900 | $3,623,000 | +$3,623,000 | $22.54 | 3 |