| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 782 | $17,932 | +$734 | $22.93 | 2 |
| 2025 Q2 | 750 | $19,860 | -$237,000 | $26.48 | 1 |
| 2025 Q1 | 7,532 | $263,190 | -$4,575,871 | $34.93 | 2 |
| 2024 Q4 | 140,239 | $5,783,969 | +$1,078,970 | $40.14 | 8 |
| 2024 Q3 | 69,953 | $3,821,237 | -$218,395 | $54.63 | 7 |
| 2024 Q2 | 73,951 | $3,923,660 | -$193,249 | $53.05 | 6 |
| 2024 Q1 | 77,593 | $4,494,955 | +$1,761,000 | $57.93 | 6 |
| 2023 Q4 | 18,217 | $997,540 | -$30,358,190 | $54.84 | 5 |
| 2023 Q3 | 607,559 | $31,326,235 | +$8,140,581 | $51.58 | 6 |
| 2023 Q2 | 464,008 | $24,712,526 | +$16,262,338 | $53.26 | 8 |
| 2023 Q1 | 156,428 | $8,577,315 | -$9,231,601 | $54.82 | 8 |
| 2022 Q4 | 327,087 | $17,070,134 | +$4,092,287 | $50.39 | 10 |
| 2022 Q3 | 263,088 | $11,559,759 | -$704,826 | $43.94 | 10 |
| 2022 Q2 | 279,129 | $14,405,143 | -$73,813,879 | $51.61 | 10 |
| 2022 Q1 | 1,443,801 | $91,999,893 | -$200,609 | $63.72 | 12 |
| 2021 Q4 | 1,453,288 | $82,431,019 | -$5,232,926 | $56.72 | 15 |
| 2021 Q3 | 1,545,530 | $88,960,255 | -$2,809,087 | $57.56 | 14 |
| 2021 Q2 | 1,592,299 | $100,761,541 | +$1,736,736 | $63.28 | 17 |
| 2021 Q1 | 1,564,822 | $100,058,894 | -$7,130,839 | $63.97 | 17 |
| 2020 Q4 | 1,709,173 | $94,858,851 | -$27,211,360 | $55.5 | 19 |
| 2020 Q3 | 2,199,484 | $103,485,088 | +$30,006,916 | $47.05 | 17 |
| 2020 Q2 | 1,562,275 | $63,683,798 | -$35,009,501 | $40.76 | 19 |
| 2020 Q1 | 2,444,965 | $71,489,000 | -$26,997,757 | $29.24 | 15 |
| 2019 Q4 | 2,856,694 | $156,473,000 | +$16,328,991 | $54.73 | 27 |
| 2019 Q3 | 2,692,321 | $128,288,000 | +$4,179,631 | $47.65 | 27 |
| 2019 Q2 | 2,601,612 | $128,286,000 | +$110,510,000 | $49.31 | 34 |
| 2019 Q1 | 333,447 | $17,776,000 | -$747,750 | $53.31 | 3 |
| 2018 Q4 | 345,491 | $18,586,000 | -$197,989 | $53.99 | 4 |
| 2018 Q3 | 337,837 | $21,714,000 | -$117,054 | $64.29 | 4 |
| 2018 Q2 | 339,657 | $22,390,000 | +$1,180,692 | $65.92 | 4 |
| 2018 Q1 | 321,746 | $20,493,000 | -$27,450,867 | $63.7 | 4 |
| 2017 Q4 | 744,131 | $50,441,000 | -$46,875,306 | $71.22 | 7 |
| 2017 Q3 | 1,428,789 | $96,931,000 | -$52,490,231,234 | $69.19 | 16 |
| 2017 Q2 | 834,694,008 | $52,643,739,659 | -$655,801,296 | $63.07 | 1,309 |
| 2017 Q1 | 849,439,831 | $53,977,768,908 | +$6,091,226,522 | $63.54 | 1,287 |
| 2016 Q4 | 824,787,646 | $47,192,660,124 | +$2,308,546,576 | $57.22 | 1,266 |
| 2016 Q3 | 780,319,845 | $40,427,822,073 | +$568,469,421 | $51.83 | 1,158 |
| 2016 Q2 | 765,971,892 | $38,080,489,976 | -$804,324,727 | $49.71 | 1,136 |
| 2016 Q1 | 781,729,852 | $39,751,427,410 | +$625,495,022 | $50.86 | 1,110 |
| 2015 Q4 | 773,611,810 | $39,819,355,266 | -$5,703,180,796 | $51.48 | 1,111 |
| 2015 Q3 | 894,235,020 | $37,935,336,475 | +$3,786,756,308 | $42.4 | 1,043 |
| 2015 Q2 | 803,698,769 | $41,121,718,071 | +$1,336,779,752 | $51.17 | 1,117 |
| 2015 Q1 | 777,941,151 | $37,311,307,273 | -$1,030,400,826 | $47.98 | 1,078 |
| 2014 Q4 | 800,639,050 | $36,510,019,879 | -$951,454,726 | $45.61 | 1,048 |
| 2014 Q3 | 815,489,555 | $42,763,638,636 | -$822,130,334 | $52.44 | 1,025 |
| 2014 Q2 | 831,630,516 | $42,798,958,273 | +$2,741,358 | $51.46 | 1,025 |
| 2014 Q1 | 831,359,685 | $40,394,285,568 | -$557,704,945 | $48.59 | 995 |