| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,107,944 | $501,169,590 | +$81,534,329 | $70.53 | 167 |
| 2025 Q2 | 6,046,764 | $390,178,622 | +$94,528,103 | $64.51 | 144 |
| 2025 Q1 | 4,607,816 | $256,314,549 | -$28,383,620 | $55.62 | 130 |
| 2024 Q4 | 5,071,309 | $305,970,653 | +$53,222,394 | $60.12 | 121 |
| 2024 Q3 | 3,947,385 | $223,029,569 | +$32,545,094 | $56.25 | 108 |
| 2024 Q2 | 3,370,242 | $182,043,409 | -$2,923,674 | $53.82 | 91 |
| 2024 Q1 | 2,815,258 | $139,662,604 | +$7,280,430 | $49.61 | 90 |
| 2023 Q4 | 2,694,749 | $121,657,356 | +$27,864,389 | $44.65 | 83 |
| 2023 Q3 | 2,088,398 | $82,081,850 | +$20,215,615 | $39.3 | 82 |
| 2023 Q2 | 1,570,097 | $63,962,722 | +$13,463,732 | $40.74 | 70 |
| 2023 Q1 | 1,242,398 | $44,303,326 | +$5,836,375 | $35.43 | 64 |
| 2022 Q4 | 1,088,733 | $33,170,626 | -$5,098,009 | $30.45 | 63 |
| 2022 Q3 | 1,237,268 | $37,981,850 | -$1,604,021 | $30.72 | 51 |
| 2022 Q2 | 1,287,069 | $41,253,078 | -$3,895,951 | $31.85 | 55 |
| 2022 Q1 | 1,359,453 | $55,568,091 | -$6,976,921 | $40.88 | 56 |
| 2021 Q4 | 1,800,203 | $79,697,930 | +$4,307,999 | $44.15 | 64 |
| 2021 Q3 | 1,668,796 | $66,743,575 | +$8,572,982 | $39.87 | 53 |
| 2021 Q2 | 1,459,247 | $57,757,364 | +$1,464,194 | $39.58 | 50 |
| 2021 Q1 | 1,430,463 | $50,920,241 | +$2,610,497 | $35.59 | 51 |
| 2020 Q4 | 1,318,060 | $46,551,514 | +$5,476,394 | $35.32 | 43 |
| 2020 Q3 | 991,771 | $31,624,734 | +$10,828,942 | $31.89 | 39 |
| 2020 Q2 | 693,991 | $19,432,180 | +$4,004,073 | $28 | 35 |
| 2020 Q1 | 616,725 | $13,627,104 | +$3,679,413 | $22.01 | 29 |
| 2019 Q4 | 409,330 | $10,205,968 | -$723,437 | $24.97 | 26 |
| 2019 Q3 | 446,515 | $10,025,706 | +$1,940,087 | $22.46 | 23 |
| 2019 Q2 | 360,092 | $8,012,464 | -$789,260 | $22.22 | 18 |
| 2019 Q1 | 396,268 | $8,431,419 | +$3,625,990 | $21.28 | 21 |
| 2018 Q4 | 231,003 | $4,306,976 | +$1,382,955 | $18.65 | 19 |
| 2018 Q3 | 153,992 | $3,409,694 | +$832,577 | $22.14 | 16 |
| 2018 Q2 | 118,759 | $2,392,270 | +$493,533 | $20.14 | 13 |
| 2018 Q1 | 97,807 | $1,840,000 | +$1,840,000 | $18.82 | 8 |
| 2017 Q4 | 0 | $0 | -$6,000 | 0 | |
| 2017 Q3 | 300 | $6,000 | +$6,000 | $20 | 1 |
| 2016 Q2 | 0 | $0 | -$1,000 | 0 | |
| 2016 Q1 | 50 | $1,000 | $20 | 1 |