| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 66,379 | $5,943,442 | -$2,379,864 | $89.6 | 13 |
| 2025 Q2 | 91,545 | $8,794,545 | +$826,708 | $96.13 | 18 |
| 2025 Q1 | 85,347 | $5,819,168 | -$601,082 | $68.45 | 14 |
| 2024 Q4 | 93,831 | $7,115,821 | -$378,462 | $75.49 | 14 |
| 2024 Q3 | 96,965 | $8,606,358 | -$42,272,753 | $88.83 | 16 |
| 2024 Q2 | 469,991 | $51,243,013 | +$3,332,892 | $109.5 | 24 |
| 2024 Q1 | 439,588 | $57,071,393 | -$34,381,803 | $129.93 | 22 |
| 2023 Q4 | 705,074 | $62,834,851 | -$750,420,365 | $89.15 | 18 |
| 2023 Q3 | 11,646,300 | $797,554,763 | -$7,409,828 | $68.36 | 19 |
| 2023 Q2 | 11,725,394 | $834,855,030 | +$278,071,831 | $71.82 | 21 |
| 2023 Q1 | 7,772,664 | $691,945,927 | +$20,618,651 | $89.01 | 17 |
| 2022 Q4 | 7,539,966 | $554,989,944 | +$56,540,538 | $73.21 | 19 |
| 2022 Q3 | 6,768,777 | $417,434,078 | -$495,198 | $61.69 | 16 |
| 2022 Q2 | 6,468,894 | $527,344,386 | +$22,670,534 | $81.51 | 12 |
| 2022 Q1 | 6,336,332 | $824,618,281 | +$27,383,946 | $128.92 | 14 |
| 2021 Q4 | 6,123,071 | $881,071,210 | +$31,599,974 | $143.9 | 14 |
| 2021 Q3 | 5,904,765 | $656,784,340 | +$30,830,280 | $110.72 | 16 |
| 2021 Q2 | 5,627,507 | $609,398,569 | -$78,299,926 | $108.2 | 17 |
| 2021 Q1 | 6,342,839 | $676,322,427 | +$22,382,105 | $108.14 | 20 |
| 2020 Q4 | 6,135,189 | $571,342,862 | +$12,894,074 | $93.59 | 20 |
| 2020 Q3 | 5,997,618 | $388,640,251 | +$6,910,925 | $64.79 | 15 |
| 2020 Q2 | 5,890,884 | $361,763,396 | +$22,717,584 | $61.51 | 16 |
| 2020 Q1 | 5,526,584 | $260,088,791 | +$18,104,618 | $46.56 | 13 |
| 2019 Q4 | 5,140,533 | $282,255,541 | +$8,727,857 | $54.63 | 13 |
| 2019 Q3 | 4,981,896 | $237,583,000 | +$10,386,389 | $47.76 | 12 |
| 2019 Q2 | 4,763,102 | $167,211,632 | +$4,600,770 | $35.11 | 11 |
| 2019 Q1 | 4,633,583 | $167,823,000 | +$13,383,430 | $36.37 | 12 |
| 2018 Q4 | 4,268,617 | $121,194,000 | +$7,039,098 | $28.16 | 10 |
| 2018 Q3 | 4,012,159 | $137,831,000 | +$3,435,109 | $34.35 | 11 |
| 2018 Q2 | 3,877,001 | $166,478,000 | +$5,777,783 | $42.95 | 13 |
| 2018 Q1 | 3,738,685 | $170,324,200 | +$16,205,075 | $45.67 | 14 |
| 2017 Q4 | 3,311,315 | $150,098,181 | +$124,552,208 | $45.41 | 13 |
| 2017 Q3 | 659,125 | $25,352,312 | -$4,542,232 | $38.41 | 11 |
| 2017 Q2 | 740,573 | $25,016,027 | +$7,245,780 | $33.76 | 8 |
| 2017 Q1 | 527,838 | $14,433,643 | -$5,365,991 | $26.96 | 6 |
| 2016 Q4 | 732,554 | $17,380,427 | +$1,109,837 | $23.73 | 8 |
| 2016 Q3 | 685,958 | $15,086,000 | -$669,493 | $21.91 | 5 |
| 2016 Q2 | 716,630 | $14,971,254 | +$2,098,830 | $20.89 | 6 |
| 2016 Q1 | 616,148 | $10,027,974 | +$2,825,526 | $16.27 | 6 |
| 2015 Q4 | 443,513 | $6,719,905 | +$4,011,668 | $15.09 | 9 |
| 2015 Q3 | 194,781 | $2,281,000 | -$22,968,724 | $11.71 | 5 |
| 2015 Q2 | 1,656,650 | $26,137,000 | +$17,778,516 | $15.77 | 5 |
| 2015 Q1 | 523,458 | $9,114,000 | -$9,088,285 | $17.38 | 7 |
| 2014 Q4 | 1,001,978 | $19,147,000 | -$17,193,559 | $19.08 | 8 |
| 2014 Q3 | 1,919,826 | $31,298,900 | +$3,913,169 | $16.3 | 11 |
| 2014 Q2 | 1,679,290 | $28,619,170 | +$17,355,279 | $16.93 | 11 |
| 2014 Q1 | 684,038 | $10,538,000 | +$2,844,320 | $15.36 | 10 |