| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,420,895 | $133,278,983 | -$7,314,210 | $38.5 | 11 |
| 2025 Q2 | 3,608,581 | $133,126,106 | -$6,974,275 | $34.77 | 9 |
| 2025 Q1 | 3,797,036 | $121,808,928 | -$26,462,994 | $32.08 | 8 |
| 2024 Q4 | 4,622,217 | $146,138,253 | +$30,040,998 | $31.62 | 9 |
| 2024 Q3 | 3,670,021 | $121,624,912 | -$96,077 | $33.14 | 7 |
| 2024 Q2 | 3,676,753 | $115,186,058 | -$3,622,167 | $31.28 | 11 |
| 2024 Q1 | 3,792,305 | $118,429,616 | +$366,712 | $31.23 | 9 |
| 2023 Q4 | 117,327 | $3,546,059 | -$3,099,004 | $30.1 | 9 |
| 2023 Q3 | 9,317,496 | $122,841,485 | -$6,781,471 | $30.25 | 9 |
| 2023 Q2 | 450,064 | $13,250,094 | -$4,513,184 | $29.44 | 12 |
| 2023 Q1 | 2,500,210 | $73,554,692 | +$1,782,933 | $29.42 | 15 |
| 2022 Q4 | 2,447,866 | $75,453,642 | -$204,459,799 | $30.81 | 14 |
| 2022 Q3 | 9,079,412 | $293,725,320 | +$167,761,020 | $32.42 | 11 |
| 2022 Q2 | 3,893,656 | $124,774,177 | +$1,578,449 | $32.04 | 7 |
| 2022 Q1 | 3,844,394 | $126,172,472 | +$118,504,449 | $32.82 | 5 |
| 2021 Q4 | 233,689 | $7,439,000 | -$107,484,665 | $31.83 | 3 |
| 2021 Q3 | 3,675,915 | $114,774,000 | +$13,766,347 | $31.22 | 5 |
| 2021 Q2 | 3,234,723 | $104,481,000 | +$6,512,834 | $32.3 | 5 |
| 2021 Q1 | 3,033,696 | $95,364,000 | +$90,246,859 | $31.43 | 6 |
| 2020 Q4 | 162,799 | $5,090,000 | +$5,090,000 | $31.27 | 5 |