| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,097,748 | $104,862,846 | +$23,297,572 | $95.6 | 82 |
| 2025 Q2 | 898,882 | $72,228,330 | -$29,011,412 | $80.35 | 79 |
| 2025 Q1 | 1,275,710 | $85,894,958 | -$130,281,722 | $67.33 | 74 |
| 2024 Q4 | 3,178,729 | $241,018,010 | +$19,795,199 | $75.72 | 90 |
| 2024 Q3 | 2,920,122 | $232,374,708 | +$69,441,529 | $79.58 | 83 |
| 2024 Q2 | 2,037,239 | $138,164,552 | -$17,370,333 | $67.81 | 77 |
| 2024 Q1 | 2,284,245 | $170,887,843 | -$7,524,232 | $74.86 | 73 |
| 2023 Q4 | 2,388,239 | $150,738,872 | -$15,263,398 | $63.12 | 72 |
| 2023 Q3 | 2,656,407 | $134,081,359 | +$22,643,171 | $50.46 | 66 |
| 2023 Q2 | 2,197,318 | $119,499,563 | +$26,566,129 | $54.38 | 60 |
| 2023 Q1 | 1,716,813 | $78,780,837 | +$54,789,491 | $45.89 | 56 |
| 2022 Q4 | 511,789 | $20,879,288 | -$4,644,352 | $40.81 | 51 |
| 2022 Q3 | 629,374 | $23,390,148 | -$5,821,990 | $37.16 | 52 |
| 2022 Q2 | 786,507 | $29,142,115 | -$21,899,588 | $37.05 | 58 |
| 2022 Q1 | 1,334,502 | $57,228,710 | -$46,461,393 | $42.9 | 67 |
| 2021 Q4 | 2,397,649 | $130,686,848 | -$11,485,877 | $54.57 | 84 |
| 2021 Q3 | 2,598,559 | $123,185,933 | +$1,880,312 | $47.37 | 83 |
| 2021 Q2 | 2,554,473 | $126,537,431 | +$14,579,011 | $49.56 | 81 |
| 2021 Q1 | 2,261,628 | $111,057,772 | +$17,239,578 | $49.1 | 72 |
| 2020 Q4 | 1,912,392 | $78,716,608 | +$16,759,330 | $41.16 | 55 |
| 2020 Q3 | 1,509,329 | $54,732,368 | +$18,294,846 | $36.24 | 45 |
| 2020 Q2 | 993,636 | $30,225,515 | +$7,084,437 | $30.43 | 41 |
| 2020 Q1 | 770,476 | $16,969,524 | -$3,288,074 | $22.02 | 39 |
| 2019 Q4 | 911,708 | $30,267,488 | +$36,994 | $33.2 | 45 |
| 2019 Q3 | 903,606 | $29,492,738 | -$4,292,769 | $32.64 | 42 |
| 2019 Q2 | 1,040,165 | $32,193,486 | -$328,444 | $30.95 | 44 |
| 2019 Q1 | 1,044,348 | $28,914,087 | -$9,921,394 | $27.68 | 45 |
| 2018 Q4 | 1,413,696 | $33,643,914 | -$9,889,832 | $23.78 | 45 |
| 2018 Q3 | 1,798,132 | $53,470,220 | -$4,897,135 | $29.74 | 54 |
| 2018 Q2 | 2,138,267 | $65,444,650 | +$62,159,650 | $30.5 | 53 |