| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 62,237 | $3,013,515 | -$280,496 | $48.41 | 2 |
| 2025 Q2 | 68,030 | $3,415,106 | -$56,174 | $50.20 | 2 |
| 2025 Q1 | 69,149 | $3,680,802 | -$3,762,356 | $53.23 | 2 |
| 2024 Q4 | 139,828 | $6,908,919 | -$232,375 | $49.41 | 2 |
| 2024 Q3 | 144,531 | $6,934,577 | +$8,492 | $47.98 | 2 |
| 2024 Q2 | 144,354 | $7,001,154 | +$61,449 | $48.50 | 2 |
| 2024 Q1 | 143,087 | $6,899,641 | -$389,085 | $48.22 | 2 |
| 2023 Q4 | 151,156 | $6,696,198 | +$2,029,591 | $44.30 | 2 |
| 2023 Q3 | 105,341 | $4,697,155 | -$83,116 | $44.59 | 1 |
| 2023 Q2 | 107,205 | $4,602,311 | +$4,602,311 | $42.93 | 1 |
| 2023 Q1 | 0 | $0 | -$4,631,664 | 0 | |
| 2022 Q4 | 112,174 | $4,631,664 | +$35,716 | $41.29 | 1 |
| 2022 Q3 | 111,309 | $4,390,027 | +$1,590,970 | $39.44 | 1 |
| 2022 Q2 | 70,970 | $2,616,664 | -$409,336 | $36.87 | 1 |
| 2022 Q1 | 75,092 | $3,026,000 | +$3,026,000 | $40.30 | 1 |
| 2021 Q4 | 0 | $0 | -$15,249,000 | 0 | |
| 2021 Q3 | 432,390 | $15,249,000 | -$62,495 | $35.26 | 3 |
| 2021 Q2 | 434,162 | $16,780,000 | +$1,136,183 | $38.66 | 3 |
| 2021 Q1 | 404,790 | $11,287,000 | -$10,885 | $33.06 | 4 |
| 2020 Q4 | 405,118 | $11,103,000 | -$7,026,097 | $27.30 | 4 |
| 2020 Q3 | 684,854 | $15,662,000 | +$4,112,143 | $21.95 | 5 |
| 2020 Q2 | 524,083 | $14,115,000 | -$320,987,357 | $27.20 | 7 |
| 2020 Q1 | 78,105,602 | $245,969,196 | -$51,047,553 | $3.15 | 142 |
| 2019 Q4 | 83,584,650 | $658,902,022 | +$153,046,411 | $7.88 | 167 |
| 2019 Q3 | 64,015,798 | $535,784,417 | +$35,135,596 | $8.38 | 150 |
| 2019 Q2 | 59,628,390 | $526,073,330 | +$18,502,359 | $8.82 | 135 |
| 2019 Q1 | 59,433,383 | $527,179,869 | -$13,906,552 | $8.87 | 139 |
| 2018 Q4 | 60,658,212 | $465,970,924 | -$38,892,319 | $7.67 | 139 |
| 2018 Q3 | 65,229,640 | $622,564,693 | -$22,086,076 | $9.55 | 128 |
| 2018 Q2 | 68,324,121 | $625,126,382 | +$88,330,363 | $9.16 | 128 |
| 2018 Q1 | 55,795,125 | $474,013,339 | -$42,152,291 | $8.49 | 114 |
| 2017 Q4 | 62,159,781 | $613,068,155 | +$176,090,583 | $9.86 | 109 |
| 2017 Q3 | 43,685,644 | $449,296,000 | +$40,906,667 | $10.29 | 84 |
| 2017 Q2 | 39,676,070 | $433,256,093 | +$72,297,206 | $10.92 | 80 |
| 2017 Q1 | 29,018,579 | $337,144,128 | +$69,523,543 | $11.62 | 72 |
| 2016 Q4 | 23,019,896 | $266,340,000 | +$61,312,422 | $11.57 | 58 |
| 2016 Q3 | 17,644,715 | $204,389,000 | +$22,581,764 | $11.61 | 56 |
| 2016 Q2 | 15,710,709 | $182,467,000 | +$14,404,081 | $11.62 | 52 |
| 2016 Q1 | 14,471,857 | $141,253,000 | -$21,567,013 | $9.76 | 44 |
| 2015 Q4 | 16,674,824 | $173,255,000 | +$80,846,736 | $10.39 | 50 |
| 2015 Q3 | 7,446,429 | $80,597,108 | +$12,865,072 | $10.82 | 33 |
| 2015 Q2 | 6,259,425 | $88,691,393 | -$7,321,179 | $14.17 | 23 |
| 2015 Q1 | 6,733,774 | $102,487,602 | +$14,709,789 | $15.22 | 22 |
| 2014 Q4 | 5,760,199 | $91,887,166 | +$22,628,237 | $15.94 | 21 |
| 2014 Q3 | 4,185,591 | $72,573,930 | +$30,629,300 | $17.34 | 20 |
| 2014 Q2 | 2,419,509 | $41,929,681 | +$15,143,164 | $17.33 | 19 |
| 2014 Q1 | 1,546,773 | $24,964,459 | +$8,765,543 | $16.14 | 18 |