| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,813,955 | $181,240,450 | +$7,670,787 | $64.44 | 70 |
| 2025 Q2 | 2,694,754 | $174,994,580 | +$8,886,349 | $64.98 | 60 |
| 2025 Q1 | 2,527,915 | $150,586,485 | +$2,808,671 | $59.4 | 55 |
| 2024 Q4 | 2,518,371 | $161,818,032 | +$23,078,778 | $64.13 | 59 |
| 2024 Q3 | 2,053,621 | $131,775,374 | -$5,552,955 | $64.19 | 49 |
| 2024 Q2 | 2,041,973 | $119,130,500 | -$669,580 | $58.26 | 44 |
| 2024 Q1 | 2,052,120 | $118,998,411 | +$10,145,208 | $59.11 | 39 |
| 2023 Q4 | 1,882,563 | $94,087,164 | -$10,335,217 | $49.86 | 35 |
| 2023 Q3 | 1,914,470 | $82,536,047 | +$1,817,550 | $43.12 | 33 |
| 2023 Q2 | 2,079,982 | $96,597,114 | +$10,389,045 | $46.46 | 35 |
| 2023 Q1 | 1,698,109 | $76,499,468 | -$6,127,265 | $45.08 | 33 |
| 2022 Q4 | 1,825,160 | $83,850,341 | +$26,005,959 | $45.93 | 35 |
| 2022 Q3 | 1,199,196 | $53,129,570 | -$4,186,767 | $44.17 | 20 |
| 2022 Q2 | 1,294,443 | $55,041,277 | +$11,598,417 | $42.5 | 18 |
| 2022 Q1 | 1,017,896 | $50,206,638 | +$3,773,757 | $49.4 | 18 |
| 2021 Q4 | 934,616 | $46,901,238 | +$561,466 | $50.18 | 17 |
| 2021 Q3 | 912,195 | $44,993,237 | +$5,492,788 | $49.28 | 18 |
| 2021 Q2 | 810,946 | $41,530,290 | -$25,766,594 | $51.35 | 23 |
| 2021 Q1 | 1,300,931 | $68,080,308 | -$484,277 | $52.25 | 22 |
| 2020 Q4 | 1,310,613 | $68,623,212 | -$2,970,628 | $52.36 | 17 |
| 2020 Q3 | 1,371,529 | $57,541,000 | -$11,354,236 | $41.97 | 14 |
| 2020 Q2 | 1,649,755 | $58,698,000 | +$2,779,112 | $35.58 | 15 |
| 2020 Q1 | 1,696,912 | $44,089,000 | -$5,771,884 | $25.97 | 13 |
| 2019 Q4 | 1,904,737 | $61,693,000 | -$916,065 | $32.39 | 15 |
| 2019 Q3 | 1,887,572 | $56,670,000 | -$3,965,207 | $30.02 | 9 |
| 2019 Q2 | 2,017,044 | $63,268,000 | -$14,170,488 | $31.36 | 11 |
| 2019 Q1 | 2,469,537 | $72,813,000 | -$288,161 | $29.48 | 10 |
| 2018 Q4 | 2,512,876 | $63,398,000 | -$2,890,364 | $25.23 | 9 |
| 2018 Q3 | 2,624,346 | $88,986,000 | -$1,810,458 | $33.98 | 11 |
| 2018 Q2 | 2,679,155 | $82,322,000 | +$11,587,598 | $30.69 | 10 |
| 2018 Q1 | 3,717,953 | $111,085,000 | +$41,900,222 | $29.92 | 7 |
| 2017 Q4 | 1,429,839 | $42,469,000 | +$4,391,167 | $28.6 | 7 |
| 2017 Q3 | 1,277,432 | $36,540,000 | +$2,049,776 | $27.19 | 9 |
| 2017 Q2 | 1,185,142 | $31,695,000 | +$4,416,839 | $24.77 | 10 |
| 2017 Q1 | 1,059,922 | $28,205,000 | -$18,091,100 | $25.6 | 6 |
| 2016 Q4 | 1,777,208 | $45,384,000 | +$926,964 | $24.71 | 5 |
| 2016 Q3 | 62,361 | $2,406,000 | -$194,476 | $24.81 | 4 |
| 2016 Q2 | 72,231 | $2,425,000 | +$399,680 | $23.13 | 4 |
| 2016 Q1 | 88,025 | $1,991,000 | +$1,109,088 | $22.62 | 3 |
| 2015 Q4 | 38,991 | $922,000 | +$922,000 | $23.65 | 1 |