| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 23,179 | $3,841,288 | +$813,378 | $165.7 | 7 |
| 2025 Q2 | 18,270 | $2,933,653 | +$220,063 | $160.56 | 5 |
| 2025 Q1 | 16,864 | $2,595,049 | +$693,801 | $153.88 | 5 |
| 2024 Q4 | 12,446 | $1,893,507 | +$46,709 | $152.14 | 5 |
| 2024 Q3 | 12,139 | $1,829,135 | +$106,409 | $150.71 | 5 |
| 2024 Q2 | 11,433 | $1,604,975 | +$1,048,995 | $140.44 | 5 |
| 2024 Q1 | 3,958 | $574,692 | -$6,693,479 | $146.03 | 4 |
| 2023 Q4 | 54,450 | $7,218,384 | +$157,833 | $132.6 | 7 |
| 2023 Q3 | 4,630 | $549,000 | $118.55 | 2 | |
| 2023 Q2 | 4,630 | $556,000 | $120.07 | 2 | |
| 2023 Q1 | 4,630 | $489,000 | +$207,000 | $106.38 | 2 |
| 2022 Q4 | 15,995 | $1,637,000 | -$300,408 | $102.35 | 2 |
| 2022 Q3 | 19,185 | $1,796,000 | -$319,135 | $93.63 | 3 |
| 2022 Q2 | 22,532 | $2,150,000 | -$114,388 | $95.43 | 4 |
| 2022 Q1 | 23,326 | $2,713,000 | +$40,138 | $116.07 | 5 |
| 2021 Q4 | 22,980 | $2,738,000 | +$29,190 | $119.14 | 5 |
| 2021 Q3 | 22,735 | $2,626,000 | -$3,905,802 | $115.51 | 5 |
| 2021 Q2 | 60,572 | $6,490,000 | +$4,420,743 | $113.34 | 5 |
| 2021 Q1 | 18,253 | $1,900,000 | -$458,000 | $104.09 | 3 |
| 2020 Q4 | 23,656 | $2,132,000 | -$411,750 | $90.1 | 5 |
| 2020 Q3 | 30,867 | $2,243,000 | -$110,959 | $72.65 | 5 |
| 2020 Q2 | 32,395 | $2,217,000 | +$239,000 | $68.45 | 4 |
| 2020 Q1 | 28,898 | $1,608,000 | -$944,567 | $55.65 | 3 |
| 2019 Q4 | 40,732 | $3,258,000 | +$373,195 | $79.99 | 7 |
| 2019 Q3 | 36,060 | $2,808,000 | -$26,280 | $77.87 | 5 |
| 2019 Q2 | 36,397 | $2,896,000 | -$417,433 | $79.56 | 5 |
| 2019 Q1 | 41,903 | $3,229,000 | +$82,445 | $77.07 | 7 |
| 2018 Q4 | 40,550 | $2,769,000 | +$313,469 | $68.29 | 6 |
| 2018 Q3 | 35,953 | $3,200,000 | +$13,774 | $89 | 4 |
| 2018 Q2 | 36,064 | $3,079,000 | -$2,021,000 | $85.37 | 5 |
| 2018 Q1 | 60,239 | $5,035,000 | -$2,803,590 | $83.56 | 6 |
| 2017 Q4 | 93,492 | $7,884,000 | -$785,472 | $84.33 | 7 |
| 2017 Q3 | 102,806 | $8,518,000 | -$170,106 | $82.85 | 7 |
| 2017 Q2 | 104,859 | $8,210,000 | +$2,333,649 | $78.35 | 7 |
| 2017 Q1 | 75,535 | $5,699,000 | +$684,330 | $75.44 | 8 |
| 2016 Q4 | 66,467 | $4,817,000 | +$153,096 | $72.47 | 8 |
| 2016 Q3 | 64,093 | $4,403,000 | -$59,393,064 | $68.69 | 6 |
| 2016 Q2 | 62,529 | $63,463,000 | -$1,082,692,721 | $63.31 | 6 |
| 2016 Q1 | 58,824 | $3,674,000 | -$163,345 | $62.44 | 5 |
| 2015 Q4 | 79,469 | $4,994,466 | -$14,325,439 | $62.86 | 7 |
| 2015 Q3 | 320,448 | $19,218,000 | +$11,781,633 | $60.93 | 6 |
| 2015 Q2 | 117,890 | $7,736,869 | -$12,034,101 | $66.19 | 6 |
| 2015 Q1 | 300,646 | $19,841,000 | +$9,494,021 | $65.99 | 8 |
| 2014 Q4 | 156,747 | $10,404,551 | -$544,837 | $66.37 | 8 |
| 2014 Q3 | 168,891 | $11,561,518 | +$2,127,362 | $68.46 | 11 |
| 2014 Q2 | 137,809 | $9,417,018 | -$202,516 | $68.34 | 9 |
| 2014 Q1 | 140,773 | $9,157,869 | +$1,775,085 | $65.12 | 9 |