| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,171,279 | $297,444,496 | -$3,688,817 | $93.8 | 84 |
| 2025 Q2 | 3,261,189 | $286,780,736 | +$4,921,856 | $87.93 | 91 |
| 2025 Q1 | 3,205,262 | $254,954,875 | +$7,200,553 | $79.52 | 81 |
| 2024 Q4 | 3,111,989 | $258,752,320 | +$14,756,133 | $83.13 | 83 |
| 2024 Q3 | 2,897,988 | $237,338,212 | -$3,567,335 | $81.92 | 72 |
| 2024 Q2 | 2,941,563 | $229,784,136 | -$1,876,094 | $78.13 | 72 |
| 2024 Q1 | 2,970,377 | $222,807,509 | +$1,670,872 | $75.05 | 73 |
| 2023 Q4 | 2,946,471 | $200,325,129 | +$20,536,246 | $67.97 | 76 |
| 2023 Q3 | 2,632,180 | $160,231,901 | -$10,295,958 | $60.87 | 62 |
| 2023 Q2 | 2,792,367 | $176,416,439 | -$15,817,225 | $63.17 | 67 |
| 2023 Q1 | 3,040,860 | $178,437,681 | -$92,958 | $58.67 | 55 |
| 2022 Q4 | 3,058,622 | $169,128,566 | +$1,913,811 | $55.26 | 55 |
| 2022 Q3 | 3,011,003 | $154,150,047 | +$10,807,486 | $51.15 | 50 |
| 2022 Q2 | 2,798,196 | $151,171,464 | +$5,439,546 | $53.97 | 52 |
| 2022 Q1 | 2,686,255 | $174,064,549 | +$2,730,908 | $64.86 | 57 |
| 2021 Q4 | 2,645,455 | $180,660,953 | +$14,542,610 | $68.3 | 55 |
| 2021 Q3 | 2,415,266 | $150,701,703 | +$3,608,128 | $62.43 | 52 |
| 2021 Q2 | 2,359,770 | $146,874,250 | +$22,878,367 | $62.5 | 47 |
| 2021 Q1 | 2,075,375 | $119,768,881 | +$13,311,340 | $57.75 | 44 |
| 2020 Q4 | 1,856,711 | $101,018,833 | +$13,106,370 | $54.45 | 42 |
| 2020 Q3 | 1,616,142 | $78,955,147 | +$5,870,438 | $48.9 | 38 |
| 2020 Q2 | 1,515,628 | $68,062,167 | +$19,300,727 | $44.9 | 45 |
| 2020 Q1 | 1,085,922 | $40,306,714 | +$6,584,801 | $37.13 | 40 |
| 2019 Q4 | 906,016 | $41,965,535 | +$3,644,139 | $46.31 | 37 |
| 2019 Q3 | 829,177 | $35,363,428 | +$2,567,800 | $42.65 | 36 |
| 2019 Q2 | 769,055 | $32,355,603 | +$6,364,959 | $42.07 | 34 |
| 2019 Q1 | 617,795 | $24,983,224 | -$113,325,723 | $40.44 | 23 |
| 2018 Q4 | 3,464,432 | $124,476,976 | -$45,853,096 | $35.93 | 23 |
| 2018 Q3 | 4,739,376 | $199,518,316 | +$19,524,087 | $42.1 | 20 |
| 2018 Q2 | 4,275,628 | $167,905,000 | +$167,905,000 | $39.27 | 16 |