| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,191,305 | $240,172,509 | -$30,773,164 | $46.03 | 61 |
| 2025 Q2 | 5,856,256 | $257,017,368 | +$140,340,469 | $43.85 | 54 |
| 2025 Q1 | 1,609,670 | $202,057,378 | +$24,567,712 | $125.97 | 54 |
| 2024 Q4 | 1,459,811 | $182,840,611 | +$7,839,515 | $125.25 | 57 |
| 2024 Q3 | 1,374,915 | $175,416,982 | +$2,960,573 | $127.58 | 52 |
| 2024 Q2 | 1,353,710 | $159,585,370 | +$13,828,755 | $117.89 | 48 |
| 2024 Q1 | 1,236,362 | $145,731,476 | -$47,149,108 | $117.99 | 46 |
| 2023 Q4 | 1,654,829 | $181,264,331 | +$15,330,555 | $109.54 | 47 |
| 2023 Q3 | 1,517,309 | $152,214,997 | -$3,238,910 | $100.32 | 46 |
| 2023 Q2 | 1,550,089 | $161,628,192 | -$29,258,851 | $104.36 | 45 |
| 2023 Q1 | 1,838,125 | $182,991,316 | +$51,358,721 | $99.53 | 50 |
| 2022 Q4 | 1,322,314 | $126,559,362 | -$14,616,527 | $95.71 | 41 |
| 2022 Q3 | 1,453,396 | $128,200,344 | +$45,696,800 | $88.21 | 35 |
| 2022 Q2 | 938,145 | $87,807,207 | +$10,327,375 | $93.58 | 34 |
| 2022 Q1 | 825,668 | $89,773,510 | +$4,949,828 | $108.7 | 33 |
| 2021 Q4 | 780,349 | $85,446,042 | +$730,420 | $109.49 | 32 |
| 2021 Q3 | 775,475 | $77,103,045 | -$6,111,327 | $99.43 | 32 |
| 2021 Q2 | 836,986 | $83,774,766 | +$4,153,504 | $100.09 | 33 |
| 2021 Q1 | 796,130 | $74,698,494 | +$2,588,489 | $93.83 | 32 |
| 2020 Q4 | 769,185 | $66,333,308 | +$1,886,471 | $86.25 | 28 |
| 2020 Q3 | 746,888 | $57,606,669 | +$2,297,714 | $77.13 | 24 |
| 2020 Q2 | 738,086 | $53,741,155 | +$805,752 | $72.81 | 27 |
| 2020 Q1 | 732,472 | $45,111,812 | -$4,939,302 | $61.59 | 25 |
| 2019 Q4 | 804,178 | $64,318,247 | -$94,556 | $79.99 | 32 |
| 2019 Q3 | 789,170 | $59,611,921 | -$1,033,968 | $75.6 | 28 |
| 2019 Q2 | 803,012 | $59,705,579 | -$129,182 | $74.34 | 29 |
| 2019 Q1 | 805,496 | $58,089,171 | -$4,157,975 | $72.11 | 30 |
| 2018 Q4 | 863,429 | $55,129,226 | +$1,839,478 | $63.85 | 26 |
| 2018 Q3 | 834,168 | $60,838,970 | +$2,207,149 | $72.93 | 29 |
| 2018 Q2 | 803,872 | $56,035,977 | -$13,231,126 | $69.72 | 28 |
| 2018 Q1 | 995,017 | $67,379,421 | +$1,182,745 | $67.72 | 30 |
| 2017 Q4 | 977,564 | $67,978,487 | -$221,094 | $69.54 | 25 |
| 2017 Q3 | 978,004 | $64,566,000 | -$7,663,179 | $66.01 | 23 |
| 2017 Q2 | 1,095,193 | $70,182,000 | +$445,202 | $64.09 | 25 |
| 2017 Q1 | 1,096,573 | $69,055,000 | +$4,618,987 | $62.99 | 25 |
| 2016 Q4 | 1,017,703 | $61,052,000 | +$1,122,113 | $59.98 | 27 |
| 2016 Q3 | 1,000,010 | $59,103,000 | +$1,476,610 | $59.12 | 26 |
| 2016 Q2 | 975,279 | $56,338,000 | -$2,365,324 | $57.77 | 25 |
| 2016 Q1 | 1,015,755 | $56,927,000 | +$1,203,874 | $56.07 | 24 |
| 2015 Q4 | 999,112 | $54,674,000 | +$2,870,036 | $54.75 | 23 |
| 2015 Q3 | 940,469 | $48,852,000 | +$3,705,627 | $51.9 | 23 |
| 2015 Q2 | 870,859 | $48,903,500 | -$4,369,237 | $56.15 | 24 |
| 2015 Q1 | 948,575 | $53,880,039 | +$3,200,952 | $56.81 | 25 |
| 2014 Q4 | 878,213 | $49,819,970 | +$2,990,004 | $56.73 | 18 |
| 2014 Q3 | 707,189 | $38,623,248 | -$2,728,386 | $54.65 | 16 |
| 2014 Q2 | 756,967 | $41,465,110 | -$9,503,517 | $54.78 | 16 |
| 2014 Q1 | 934,022 | $48,682,155 | -$3,615,251 | $52.12 | 18 |