| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 871,940 | $50,682,651 | +$2,527,484 | $58.22 | 35 |
| 2025 Q2 | 831,573 | $43,512,909 | +$5,211,447 | $52.36 | 32 |
| 2025 Q1 | 730,445 | $32,176,879 | +$2,928,762 | $44.09 | 25 |
| 2024 Q4 | 717,607 | $28,631,001 | -$15,529,155 | $39.84 | 21 |
| 2024 Q3 | 1,055,680 | $38,603,186 | +$463,210 | $36.53 | 19 |
| 2024 Q2 | 1,060,909 | $36,407,645 | +$1,778,701 | $34.24 | 22 |
| 2024 Q1 | 984,413 | $45,426,936 | +$3,469,015 | $46.16 | 24 |
| 2023 Q4 | 909,073 | $35,094,277 | -$62,625,476 | $38.57 | 20 |
| 2023 Q3 | 2,752,692 | $92,455,334 | +$8,902,473 | $33.46 | 23 |
| 2023 Q2 | 2,488,593 | $89,817,823 | +$84,797 | $36.1 | 21 |
| 2023 Q1 | 2,487,193 | $83,280,404 | -$746,764 | $33.48 | 22 |
| 2022 Q4 | 2,509,458 | $74,363,577 | +$4,598,457 | $29.66 | 20 |
| 2022 Q3 | 2,346,840 | $51,024,000 | -$1,796,551 | $21.47 | 15 |
| 2022 Q2 | 2,423,088 | $58,577,957 | +$8,814,680 | $24.27 | 18 |
| 2022 Q1 | 2,057,242 | $63,130,000 | -$3,088,295 | $30.47 | 14 |
| 2021 Q4 | 2,149,833 | $68,667,000 | +$7,358,664 | $31.92 | 18 |
| 2021 Q3 | 1,918,539 | $63,991,000 | +$1,500,179 | $33.35 | 17 |
| 2021 Q2 | 1,873,133 | $60,233,575 | -$63,908,102 | $32.19 | 19 |
| 2021 Q1 | 4,129,337 | $117,185,390 | +$518,447 | $28.36 | 24 |
| 2020 Q4 | 4,070,051 | $111,430,346 | +$499,719 | $27.36 | 20 |
| 2020 Q3 | 4,098,811 | $74,454,000 | +$4,155,179 | $18.19 | 15 |
| 2020 Q2 | 3,837,213 | $68,475,000 | +$4,507,825 | $17.85 | 14 |
| 2020 Q1 | 3,596,154 | $58,280,000 | +$4,192,809 | $16.28 | 15 |
| 2019 Q4 | 3,150,576 | $115,633,588 | +$5,903,851 | $36.62 | 19 |
| 2019 Q3 | 2,991,494 | $97,142,000 | -$159,799,189 | $32.47 | 16 |
| 2019 Q2 | 7,444,572 | $263,246,400 | -$141,967,514 | $35.36 | 18 |
| 2019 Q1 | 11,457,046 | $379,328,000 | -$451,686,341 | $33.09 | 16 |
| 2018 Q4 | 24,874,109 | $591,508,000 | -$28,246,137 | $23.78 | 11 |
| 2018 Q3 | 26,397,884 | $825,633,000 | -$20,935,767 | $31.27 | 16 |
| 2018 Q2 | 27,081,575 | $787,878,000 | -$87,711,881 | $29.1 | 17 |
| 2018 Q1 | 30,099,427 | $868,049,000 | -$222,577,031 | $28.84 | 14 |
| 2017 Q4 | 37,817,252 | $937,227,000 | -$2,055,840 | $24.87 | 15 |
| 2017 Q3 | 37,897,986 | $897,868,000 | -$3,465,767 | $23.69 | 16 |
| 2017 Q2 | 38,042,471 | $786,160,000 | -$5,017,867 | $20.53 | 16 |
| 2017 Q1 | 38,289,717 | $729,591,000 | +$8,192,226 | $19.05 | 14 |
| 2016 Q4 | 37,869,965 | $622,047,000 | +$21,183,365 | $16.46 | 15 |
| 2016 Q3 | 37,049,147 | $559,462,000 | +$10,726,041 | $15.1 | 14 |
| 2016 Q2 | 36,338,537 | $523,892,000 | +$34,194,058 | $14.37 | 13 |
| 2016 Q1 | 33,972,094 | $562,291,000 | +$24,741,502 | $16.55 | 12 |
| 2015 Q4 | 32,477,660 | $546,760,000 | +$53,013,571 | $16.84 | 11 |
| 2015 Q3 | 29,328,486 | $430,647,000 | +$2,827,581 | $14.68 | 9 |
| 2015 Q2 | 29,086,708 | $473,357,000 | +$71,942,130 | $16.24 | 10 |
| 2015 Q1 | 24,664,696 | $399,813,000 | +$392,363,440 | $16.21 | 11 |
| 2014 Q4 | 459,787 | $5,686,000 | -$142,702,160 | $12.35 | 10 |
| 2014 Q3 | 9,630,872 | $151,448,000 | -$1,726,100 | $15.73 | 9 |
| 2014 Q2 | 9,740,005 | $163,144,916 | -$21,996,783 | $16.74 | 9 |
| 2014 Q1 | 11,036,796 | $197,750,472 | +$197,742,472 | $17.93 | 10 |