| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 30,137 | $380,029 | +$5,040 | $80.27 | 4 |
| 2025 Q2 | 30,573 | $341,918 | +$10,016 | $75.1 | 4 |
| 2025 Q1 | 27,302 | $343,443 | -$422,572 | $77.49 | 4 |
| 2024 Q4 | 36,458 | $718,596 | -$3,053 | $94.04 | 5 |
| 2024 Q3 | 27,530 | $343,708 | +$227,000 | $96.06 | 5 |
| 2024 Q2 | 17,647 | $1,384,370 | +$498,378 | $78.36 | 4 |
| 2024 Q1 | 11,295 | $927,282 | -$268,254 | $82.1 | 3 |
| 2023 Q4 | 14,438 | $1,203,136 | +$425,407 | $84.17 | 5 |
| 2023 Q3 | 9,398 | $757,046 | -$243,000 | $63.28 | 2 |
| 2023 Q2 | 12,152 | $1,072,237 | -$17,648 | $88.24 | 3 |
| 2023 Q1 | 13,503 | $1,279,849 | -$30,996 | $94.78 | 4 |
| 2022 Q4 | 13,830 | $1,296,964 | -$296,539 | $93.76 | 4 |
| 2022 Q3 | 17,038 | $1,524,000 | +$40,255 | $89.47 | 4 |
| 2022 Q2 | 16,588 | $1,669,000 | +$275,427 | $100.65 | 4 |
| 2022 Q1 | 13,851 | $1,382,000 | +$220,980 | $99.87 | 4 |
| 2021 Q4 | 11,639 | $1,130,000 | -$5,609,037 | $97.12 | 5 |
| 2021 Q3 | 74,177 | $6,542,000 | -$4,433,860 | $88.21 | 4 |
| 2021 Q2 | 80,969 | $7,202,000 | -$229,055 | $88.96 | 5 |
| 2021 Q1 | 124,353 | $11,638,000 | +$2,997,673 | $93.59 | 8 |
| 2020 Q4 | 92,329 | $8,493,000 | -$381,517 | $91.96 | 7 |
| 2020 Q3 | 96,475 | $9,348,000 | -$242,818 | $96.93 | 7 |
| 2020 Q2 | 98,980 | $8,674,000 | -$1,701,059 | $87.61 | 7 |
| 2020 Q1 | 118,454 | $10,437,000 | -$1,060,823 | $88.1 | 8 |
| 2019 Q4 | 130,391 | $12,024,000 | +$34,916 | $92.2 | 9 |
| 2019 Q3 | 130,012 | $12,363,000 | -$1,806,186 | $95.06 | 9 |
| 2019 Q2 | 152,314 | $12,696,000 | +$590,436 | $83.33 | 11 |
| 2019 Q1 | 145,440 | $11,500,320 | -$814,638 | $79.07 | 11 |
| 2018 Q4 | 157,425 | $10,902,074 | -$2,198,049 | $69.26 | 13 |
| 2018 Q3 | 195,387 | $13,042,756 | +$85,422 | $66.76 | 14 |
| 2018 Q2 | 193,815 | $12,528,658 | -$2,248,082 | $64.65 | 12 |
| 2018 Q1 | 229,551 | $14,391,947 | -$23,575 | $62.7 | 14 |
| 2017 Q4 | 229,926 | $15,272,232 | -$422,389 | $66.42 | 13 |
| 2017 Q3 | 228,291 | $14,329,706 | +$477,050 | $62.77 | 12 |
| 2017 Q2 | 220,691 | $13,546,789 | +$276,819 | $61.39 | 12 |
| 2017 Q1 | 216,197 | $13,113,451 | -$707,372 | $60.63 | 13 |
| 2016 Q4 | 228,232 | $13,383,882 | -$1,082,957 | $58.64 | 13 |
| 2016 Q3 | 246,669 | $14,747,501 | -$14,573,667 | $59.88 | 13 |
| 2016 Q2 | 468,896 | $30,618,872 | -$3,398,163 | $65.3 | 16 |
| 2016 Q1 | 557,892 | $33,124,664 | +$2,595,744 | $60.06 | 23 |
| 2015 Q4 | 520,128 | $26,688,773 | +$1,340,245 | $51.32 | 21 |
| 2015 Q3 | 461,084 | $24,031,118 | -$751,684,463 | $52.22 | 23 |
| 2015 Q2 | 17,185,901 | $773,303,137 | -$7,490,138,510 | $44.97 | 68 |
| 2015 Q1 | 168,180,102 | $8,330,085,230 | -$229,003,180 | $49.5 | 558 |
| 2014 Q4 | 172,932,688 | $9,124,752,870 | -$39,784,151 | $52.74 | 546 |
| 2014 Q3 | 173,666,316 | $7,467,701,537 | +$297,017,634 | $43 | 509 |
| 2014 Q2 | 166,340,009 | $7,803,033,020 | -$63,614,771 | $46.92 | 529 |
| 2014 Q1 | 168,558,096 | $7,846,503,229 | +$204,639,441 | $46.55 | 497 |