| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 39 | $4,320 | $110.77 | 1 | |
| 2025 Q2 | 39 | $4,004 | $102.67 | 1 | |
| 2025 Q1 | 39 | $3,412 | -$548,000 | $87.49 | 1 |
| 2024 Q4 | 7,098 | $551,925 | $89.14 | 2 | |
| 2024 Q3 | 43,920 | $4,583,052 | +$1,698,818 | $104.35 | 1 |
| 2024 Q2 | 27,640 | $2,056,968 | -$115,500 | $74.42 | 1 |
| 2024 Q1 | 29,192 | $2,464,096 | -$1,311,056 | $84.41 | 1 |
| 2023 Q4 | 44,724 | $3,251,882 | -$4,217 | $72.71 | 1 |
| 2023 Q3 | 44,782 | $2,899,634 | -$367,586 | $64.75 | 1 |
| 2023 Q2 | 50,459 | $3,259,651 | +$1,079,337 | $64.60 | 1 |
| 2023 Q1 | 33,751 | $1,865,000 | +$510,580 | $55.26 | 1 |
| 2022 Q4 | 24,511 | $1,107,000 | -$622,639 | $45.16 | 1 |
| 2022 Q3 | 39,835 | $1,618,000 | +$36,238 | $40.62 | 2 |
| 2022 Q2 | 38,943 | $1,782,000 | -$80,254 | $45.76 | 2 |
| 2022 Q1 | 40,697 | $2,205,000 | -$366,947 | $54.18 | 2 |
| 2021 Q4 | 47,470 | $3,443,000 | -$89,495 | $72.68 | 2 |
| 2021 Q3 | 52,146 | $3,788,000 | -$1,109,466 | $72.66 | 3 |
| 2021 Q2 | 67,426 | $4,550,000 | -$247,575 | $67.49 | 2 |
| 2021 Q1 | 71,095 | $4,434,000 | -$233,098 | $62.36 | 2 |
| 2020 Q4 | 74,832 | $3,972,000 | -$4,747,291 | $53.09 | 2 |
| 2020 Q3 | 164,279 | $7,521,000 | -$5,217,843 | $45.77 | 2 |
| 2020 Q2 | 278,247 | $10,406,000 | +$1,237,003 | $37.66 | 2 |
| 2020 Q1 | 245,143 | $7,295,000 | +$4,912,865 | $29.75 | 2 |
| 2019 Q4 | 76,005 | $3,486,000 | +$2,454,381 | $45.89 | 3 |
| 2019 Q3 | 22,477 | $850,000 | -$5,000 | $37.81 | 2 |
| 2019 Q2 | 22,620 | $841,000 | -$104,194 | $37.16 | 3 |
| 2019 Q1 | 25,405 | $1,130,000 | $44.48 | 4 | |
| 2018 Q4 | 25,405 | $959,403 | -$94,850 | $37.77 | 4 |
| 2018 Q3 | 28,053 | $1,216,199 | +$54,603 | $43.34 | 6 |
| 2018 Q2 | 26,562 | $1,117,017 | -$38,802 | $42.05 | 5 |
| 2018 Q1 | 27,485 | $1,873,128 | +$220,606 | $68.14 | 5 |
| 2017 Q4 | 24,247 | $1,711,571 | -$1,251,120 | $70.60 | 5 |
| 2017 Q3 | 42,652 | $2,898,097 | -$1,101,475 | $67.96 | 6 |
| 2017 Q2 | 59,226 | $3,940,515 | +$263,103 | $66.53 | 6 |
| 2017 Q1 | 55,276 | $3,469,978 | -$28,829,382 | $62.78 | 7 |
| 2016 Q4 | 569,521 | $31,935,018 | +$940,273 | $56.07 | 9 |
| 2016 Q3 | 552,492 | $35,493,186 | -$47,248 | $64.24 | 9 |
| 2016 Q2 | 553,247 | $32,249,335 | -$41,970,285 | $58.28 | 10 |
| 2016 Q1 | 1,270,874 | $68,956,759 | -$2,427,189 | $54.26 | 10 |
| 2015 Q4 | 1,328,112 | $65,782,083 | -$4,904,402 | $49.52 | 13 |
| 2015 Q3 | 1,424,356 | $72,692,299 | -$16,964,710 | $51.03 | 13 |
| 2015 Q2 | 1,691,161 | $116,252,523 | +$67,653 | $68.75 | 17 |
| 2015 Q1 | 1,690,059 | $106,279,118 | -$9,688,989 | $62.89 | 19 |
| 2014 Q4 | 1,839,285 | $122,146,382 | +$7,048,104 | $66.42 | 18 |
| 2014 Q3 | 1,552,749 | $101,822,365 | -$98,434,841 | $65.49 | 19 |
| 2014 Q2 | 2,937,052 | $211,847,802 | -$12,809,746,725 | $72.12 | 34 |
| 2014 Q1 | 164,933,006 | $13,045,006,335 | +$103,321,305 | $79.34 | 467 |