| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 275,547 | $12,276,697 | -$68,913 | $44.55 | 12 |
| 2025 Q2 | 277,098 | $12,857,964 | +$926,918 | $46.45 | 15 |
| 2025 Q1 | 256,990 | $11,030,965 | -$498,642 | $42.94 | 10 |
| 2024 Q4 | 273,037 | $9,532,971 | -$211,817 | $34.9 | 10 |
| 2024 Q3 | 278,722 | $12,426,840 | -$6,201,986 | $44.58 | 9 |
| 2024 Q2 | 432,896 | $17,580,631 | +$1,197,071 | $40.63 | 13 |
| 2024 Q1 | 403,110 | $17,599,511 | +$502,020 | $43.08 | 17 |
| 2023 Q4 | 391,357 | $19,382,072 | -$458,714,326 | $49.55 | 17 |
| 2023 Q3 | 11,631,566 | $474,466,270 | -$65,070,590 | $40.58 | 22 |
| 2023 Q2 | 13,026,357 | $635,922,529 | +$23,800,866 | $49 | 21 |
| 2023 Q1 | 12,539,628 | $586,982,938 | +$35,270,167 | $46.77 | 20 |
| 2022 Q4 | 11,786,061 | $442,475,168 | +$38,988,344 | $37.51 | 16 |
| 2022 Q3 | 10,777,468 | $328,149,701 | +$300,675,975 | $30.06 | 17 |
| 2022 Q2 | 913,136 | $34,266,351 | -$847,115 | $37.4 | 15 |
| 2022 Q1 | 928,293 | $44,476,678 | -$15,035,504 | $47.97 | 18 |
| 2021 Q4 | 1,214,725 | $77,862,180 | -$790,620 | $64.26 | 19 |
| 2021 Q3 | 1,207,920 | $76,213,000 | -$1,623,099 | $63.1 | 19 |
| 2021 Q2 | 1,232,962 | $84,004,789 | -$44,067,442 | $68.13 | 23 |
| 2021 Q1 | 2,169,230 | $119,049,251 | -$807,726 | $54.9 | 18 |
| 2020 Q4 | 2,206,990 | $109,961,032 | +$27,945,917 | $49.6 | 17 |
| 2020 Q3 | 1,624,935 | $73,858,000 | -$6,345,650 | $45.61 | 11 |
| 2020 Q2 | 1,737,236 | $63,646,000 | -$3,403,038 | $36.63 | 9 |
| 2020 Q1 | 1,806,292 | $48,950,245 | -$4,020,547 | $27.09 | 14 |
| 2019 Q4 | 2,001,845 | $75,857,100 | +$1,875,755 | $38.17 | 12 |
| 2019 Q3 | 1,951,702 | $64,977,000 | +$4,327,189 | $33.41 | 10 |
| 2019 Q2 | 1,821,674 | $59,783,311 | +$7,901,435 | $32.91 | 11 |
| 2019 Q1 | 1,581,291 | $51,474,367 | +$6,340,265 | $32.51 | 13 |
| 2018 Q4 | 1,386,370 | $37,883,000 | -$9,195,011 | $27.3 | 8 |
| 2018 Q3 | 1,725,967 | $61,384,000 | +$12,792,608 | $35.61 | 15 |
| 2018 Q2 | 1,370,174 | $44,565,000 | -$74,268,406 | $32.62 | 12 |
| 2018 Q1 | 3,462,980 | $151,720,004 | +$1,646,227 | $43.97 | 24 |
| 2017 Q4 | 3,422,779 | $163,155,000 | +$3,520,345 | $47.59 | 18 |
| 2017 Q3 | 3,348,786 | $149,319,000 | +$3,620,079 | $44.56 | 17 |
| 2017 Q2 | 3,274,969 | $122,815,000 | +$5,431,251 | $37.56 | 16 |
| 2017 Q1 | 3,131,010 | $107,402,000 | +$13,246,422 | $34.25 | 13 |
| 2016 Q4 | 2,746,390 | $90,325,000 | -$3,821,606 | $32.74 | 13 |
| 2016 Q3 | 2,862,899 | $89,426,000 | -$10,957,411 | $31.17 | 14 |
| 2016 Q2 | 3,215,573 | $90,374,000 | +$2,012,163 | $27.98 | 14 |
| 2016 Q1 | 3,144,210 | $88,867,000 | -$14,057,712 | $27.82 | 12 |
| 2015 Q4 | 3,649,183 | $102,247,000 | -$18,212,191 | $27.78 | 13 |
| 2015 Q3 | 4,305,132 | $119,200,000 | -$7,529,664 | $27.67 | 15 |
| 2015 Q2 | 4,556,953 | $133,697,000 | +$3,880,139 | $29.4 | 15 |
| 2015 Q1 | 4,420,772 | $138,303,250 | +$26,766,931 | $31.25 | 13 |
| 2014 Q4 | 3,565,738 | $116,298,000 | -$25,130,530 | $32.57 | 14 |
| 2014 Q3 | 4,342,183 | $139,162,000 | -$12,817,294 | $32.03 | 11 |
| 2014 Q2 | 4,717,964 | $170,743,446 | -$3,980,806 | $36.17 | 14 |
| 2014 Q1 | 4,823,031 | $179,345,487 | -$38,420,376 | $37.19 | 13 |