| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,109,219 | $109,241,375 | -$36,487,932 | $35.17 | 86 |
| 2025 Q2 | 4,158,548 | $150,448,272 | -$29,628,324 | $36.14 | 94 |
| 2025 Q1 | 5,129,182 | $165,838,331 | -$4,203,615 | $32.45 | 94 |
| 2024 Q4 | 5,238,684 | $196,343,015 | +$8,627,224 | $37.52 | 102 |
| 2024 Q3 | 4,576,531 | $146,215,096 | -$36,780,846 | $31.96 | 102 |
| 2024 Q2 | 5,731,705 | $180,840,076 | -$15,520,977 | $31.59 | 112 |
| 2024 Q1 | 6,174,690 | $214,586,660 | +$16,404,676 | $34.82 | 119 |
| 2023 Q4 | 5,674,770 | $197,165,411 | -$57,638,859 | $34.95 | 126 |
| 2023 Q3 | 7,087,215 | $209,712,364 | +$14,847,836 | $29.63 | 124 |
| 2023 Q2 | 6,600,009 | $209,178,726 | -$6,634,503 | $31.7 | 125 |
| 2023 Q1 | 6,507,735 | $190,880,043 | -$7,336,473 | $29.7 | 131 |
| 2022 Q4 | 7,433,233 | $186,765,562 | +$26,686,606 | $25.08 | 126 |
| 2022 Q3 | 6,366,893 | $170,235,486 | -$36,540,674 | $26.67 | 124 |
| 2022 Q2 | 7,714,001 | $216,299,933 | +$25,760,188 | $28.03 | 133 |
| 2022 Q1 | 6,547,294 | $267,571,649 | -$36,790,816 | $40.89 | 153 |
| 2021 Q4 | 7,307,332 | $378,552,647 | -$5,741,561 | $51.86 | 192 |
| 2021 Q3 | 7,198,372 | $415,271,295 | -$6,459,617 | $57.62 | 176 |
| 2021 Q2 | 7,429,994 | $415,340,074 | -$23,019,709 | $55.89 | 180 |
| 2021 Q1 | 7,469,040 | $360,435,490 | +$51,647,734 | $48.16 | 178 |
| 2020 Q4 | 6,581,361 | $352,806,536 | +$36,917,455 | $53.58 | 160 |
| 2020 Q3 | 5,632,375 | $240,590,804 | +$126,123,609 | $42.73 | 114 |
| 2020 Q2 | 2,540,672 | $98,985,802 | +$95,174,955 | $38.96 | 75 |
| 2020 Q1 | 166,605 | $5,042,822 | +$3,147,822 | $23.99 | 6 |
| 2019 Q4 | 32,819 | $1,833,000 | -$1,212,000 | $41.83 | 2 |
| 2019 Q3 | 84,185 | $3,045,000 | +$1,213,000 | $39.74 | 2 |
| 2019 Q2 | 32,783 | $1,832,000 | $55.88 | 1 | |
| 2019 Q1 | 32,783 | $1,832,000 | $55.88 | 1 |