| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,284,031 | $102,536,522 | +$5,726,550 | $44.89 | 107 |
| 2025 Q2 | 2,443,035 | $109,687,930 | +$1,614,304 | $44.67 | 108 |
| 2025 Q1 | 2,430,880 | $97,565,839 | +$827,575 | $40.13 | 108 |
| 2024 Q4 | 2,411,956 | $94,219,258 | -$1,188,597 | $39.06 | 107 |
| 2024 Q3 | 2,428,491 | $104,591,138 | +$7,365,983 | $43.08 | 106 |
| 2024 Q2 | 2,258,251 | $91,262,292 | -$8,162,914 | $40.4 | 97 |
| 2024 Q1 | 2,456,455 | $105,843,728 | -$3,960,057 | $43.11 | 100 |
| 2023 Q4 | 2,533,021 | $100,120,339 | +$1,888,262 | $39.53 | 99 |
| 2023 Q3 | 2,501,049 | $84,498,456 | -$14,978,127 | $33.78 | 97 |
| 2023 Q2 | 2,942,159 | $105,377,444 | +$8,015,232 | $35.77 | 94 |
| 2023 Q1 | 2,720,448 | $95,160,061 | -$3,103,280 | $34.98 | 95 |
| 2022 Q4 | 2,809,239 | $91,722,212 | +$5,242,749 | $32.65 | 86 |
| 2022 Q3 | 2,649,393 | $76,102,202 | +$964,593 | $28.71 | 80 |
| 2022 Q2 | 2,609,639 | $81,037,602 | -$4,168,282 | $31.04 | 84 |
| 2022 Q1 | 2,721,439 | $99,344,183 | +$15,927,636 | $36.52 | 86 |
| 2021 Q4 | 2,661,290 | $115,597,286 | +$9,928,766 | $43.44 | 96 |
| 2021 Q3 | 2,422,257 | $96,211,497 | +$2,475,622 | $39.7 | 89 |
| 2021 Q2 | 1,974,937 | $78,397,029 | +$4,227,869 | $39.69 | 86 |
| 2021 Q1 | 1,856,990 | $67,308,420 | +$7,504,771 | $36.21 | 79 |
| 2020 Q4 | 2,031,305 | $70,990,254 | -$2,021,548 | $34.93 | 65 |
| 2020 Q3 | 2,109,267 | $66,834,154 | +$449,749 | $31.72 | 66 |
| 2020 Q2 | 2,120,125 | $60,944,353 | +$4,402,278 | $28.73 | 63 |
| 2020 Q1 | 1,943,033 | $47,637,455 | +$2,910,940 | $24.51 | 57 |
| 2019 Q4 | 1,843,540 | $56,940,404 | -$6,497,409 | $30.88 | 64 |
| 2019 Q3 | 2,050,373 | $57,203,958 | -$1,605,570 | $27.88 | 57 |
| 2019 Q2 | 2,107,612 | $58,610,251 | +$4,757,998 | $27.81 | 52 |
| 2019 Q1 | 1,937,330 | $52,093,056 | -$2,874,433 | $26.89 | 56 |
| 2018 Q4 | 1,994,868 | $46,065,554 | +$995,742 | $23.08 | 58 |
| 2018 Q3 | 1,946,041 | $49,984,799 | +$13,941,746 | $25.68 | 52 |
| 2018 Q2 | 1,403,183 | $35,066,124 | +$35,066,124 | $24.99 | 53 |