| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 602,015 | $26,834,337 | -$1,773,573 | $44.58 | 28 |
| 2025 Q2 | 668,772 | $23,265,642 | -$6,775,201 | $34.41 | 30 |
| 2025 Q1 | 865,558 | $29,463,356 | -$11,535,018 | $34.04 | 31 |
| 2024 Q4 | 1,232,970 | $36,852,994 | +$10,160,205 | $29.88 | 38 |
| 2024 Q3 | 875,681 | $29,003,559 | -$3,284,477 | $33.15 | 31 |
| 2024 Q2 | 986,157 | $26,163,242 | -$12,802,477 | $26.53 | 33 |
| 2024 Q1 | 1,456,767 | $38,509,769 | -$5,557,913 | $26.38 | 34 |
| 2023 Q4 | 1,664,579 | $46,480,578 | +$6,264,779 | $28.02 | 40 |
| 2023 Q3 | 1,400,820 | $41,440,951 | -$15,758,590 | $29.59 | 36 |
| 2023 Q2 | 2,034,175 | $62,359,524 | -$19,442,877 | $30.66 | 41 |
| 2023 Q1 | 2,632,128 | $91,506,086 | -$10,114,361 | $34.78 | 48 |
| 2022 Q4 | 2,822,750 | $98,078,657 | -$56,815,951 | $34.74 | 46 |
| 2022 Q3 | 4,490,029 | $141,848,674 | +$53,699,207 | $31.58 | 51 |
| 2022 Q2 | 2,866,845 | $122,266,795 | +$18,702,401 | $42.65 | 51 |
| 2022 Q1 | 2,899,612 | $116,001,388 | -$8,278,162 | $40 | 60 |
| 2021 Q4 | 3,002,655 | $150,133,053 | -$18,501,840 | $49.84 | 62 |
| 2021 Q3 | 3,413,548 | $182,451,732 | -$64,205,929 | $53.44 | 69 |
| 2021 Q2 | 4,663,907 | $313,959,016 | -$26,258,693 | $67.39 | 88 |
| 2021 Q1 | 5,086,570 | $329,558,459 | +$63,932,195 | $65.19 | 83 |
| 2020 Q4 | 4,113,444 | $270,782,564 | +$144,388,856 | $65.77 | 63 |
| 2020 Q3 | 1,731,292 | $193,643,529 | +$42,902,906 | $112.37 | 41 |
| 2020 Q2 | 1,385,201 | $133,166,429 | -$5,512,400 | $95.96 | 37 |
| 2020 Q1 | 1,446,827 | $110,892,121 | +$30,055,029 | $76.43 | 33 |
| 2019 Q4 | 1,007,330 | $83,713,526 | +$27,650,218 | $83.1 | 28 |
| 2019 Q3 | 686,594 | $48,838,262 | -$3,032,235 | $71.08 | 28 |
| 2019 Q2 | 724,300 | $53,645,739 | +$5,073,116 | $74.03 | 25 |
| 2019 Q1 | 649,147 | $50,600,788 | +$23,246,545 | $77.95 | 22 |
| 2018 Q4 | 358,857 | $21,848,915 | -$6,975,519 | $60.89 | 19 |
| 2018 Q3 | 464,455 | $33,285,861 | -$6,687,747 | $71.67 | 23 |
| 2018 Q2 | 554,219 | $45,258,289 | +$11,729,933 | $81.66 | 29 |
| 2018 Q1 | 409,890 | $36,148,868 | +$17,123,161 | $88.2 | 24 |
| 2017 Q4 | 215,720 | $18,599,559 | +$6,411,829 | $86.22 | 16 |
| 2017 Q3 | 142,285 | $11,223,000 | +$10,038,361 | $78.82 | 13 |
| 2017 Q2 | 15,030 | $987,000 | -$1,223,659 | $65.9 | 7 |
| 2017 Q1 | 35,543 | $2,051,000 | +$203,179 | $57.72 | 9 |
| 2016 Q4 | 32,010 | $1,533,000 | +$211,070 | $48.26 | 8 |
| 2016 Q3 | 27,606 | $1,449,000 | -$1,981,192 | $52.74 | 9 |
| 2016 Q2 | 72,315 | $3,254,000 | +$311,895 | $44.9 | 7 |
| 2016 Q1 | 62,907 | $2,912,000 | +$703,956 | $46.67 | 9 |
| 2015 Q4 | 47,647 | $2,329,000 | +$207,983 | $49.01 | 8 |
| 2015 Q3 | 43,540 | $1,862,000 | -$2,799,919 | $42.8 | 9 |
| 2015 Q2 | 105,276 | $5,791,000 | +$2,160,055 | $55.12 | 12 |
| 2015 Q1 | 66,124 | $3,676,000 | -$1,292,386 | $55.6 | 11 |
| 2014 Q4 | 79,459 | $4,128,000 | +$896,039 | $52 | 11 |
| 2014 Q3 | 64,499 | $3,378,000 | -$702,390 | $52.39 | 13 |
| 2014 Q2 | 77,832 | $4,020,000 | -$153,150 | $51.66 | 9 |
| 2014 Q1 | 80,942 | $4,030,000 | -$4,201,083 | $49.67 | 11 |