| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9,719 | $3,425,543 | -$1,837,514 | $352.24 | 2 |
| 2025 Q2 | 14,930 | $4,841,415 | +$198,244 | $324.99 | 2 |
| 2025 Q1 | 14,320 | $3,744,648 | -$629,236 | $261.54 | 2 |
| 2024 Q4 | 17,216 | $3,781,486 | +$956,039 | $219.63 | 3 |
| 2024 Q3 | 12,863 | $3,027,585 | -$61,566 | $235.06 | 2 |
| 2024 Q2 | 13,125 | $2,775,978 | -$382,654 | $211.48 | 2 |
| 2024 Q1 | 14,934 | $3,386,529 | +$382,122 | $226.73 | 2 |
| 2023 Q4 | 13,250 | $2,333,300 | +$1,029,808 | $176.09 | 2 |
| 2023 Q3 | 7,400 | $1,164,557 | +$278,205 | $157.37 | 1 |
| 2023 Q2 | 5,662 | $886,352 | +$24,734 | $156.54 | 1 |
| 2023 Q1 | 5,504 | $815,023 | -$11,994 | $148.08 | 1 |
| 2022 Q4 | 5,585 | $698,999 | +$698,999 | $125.16 | 1 |
| 2022 Q2 | 0 | $0 | -$31,125,639 | 0 | |
| 2022 Q1 | 253,989 | $31,125,639 | +$1,527,374 | $120.97 | 2 |
| 2021 Q4 | 241,531 | $30,612,801 | +$3,588,437 | $124.63 | 2 |
| 2021 Q3 | 213,236 | $27,393,660 | +$4,389,154 | $127.79 | 2 |
| 2021 Q2 | 179,105 | $24,829,588 | +$1,045,413 | $138.64 | 2 |
| 2021 Q1 | 171,564 | $23,354,293 | +$1,128,813 | $136.25 | 2 |
| 2020 Q4 | 163,275 | $23,126,588 | +$9,061,529 | $141.75 | 2 |
| 2020 Q3 | 99,297 | $9,830,527 | +$257,706 | $99.01 | 2 |
| 2020 Q2 | 96,694 | $9,690,902 | +$526,271 | $100.22 | 2 |
| 2020 Q1 | 91,443 | $8,085,511 | +$2,137,273 | $88.19 | 2 |
| 2019 Q4 | 67,253 | $10,380,000 | +$1,351,423 | $154.34 | 1 |
| 2019 Q3 | 58,497 | $9,210,000 | +$704,877 | $157.44 | 1 |
| 2019 Q2 | 54,020 | $7,916,000 | +$663,086 | $146.54 | 1 |
| 2019 Q1 | 49,495 | $6,788,000 | +$581,496 | $137.15 | 1 |
| 2018 Q4 | 45,255 | $5,469,000 | -$17,376,991 | $120.85 | 1 |
| 2018 Q3 | 169,113 | $23,693,000 | +$387,937 | $140.08 | 2 |
| 2018 Q2 | 166,343 | $20,229,000 | -$1,910,865 | $121.6 | 2 |
| 2018 Q1 | 182,050 | $19,262,000 | +$3,396,000 | $105.87 | 2 |
| 2017 Q4 | 150,000 | $15,460,000 | -$12,883,333 | $103.07 | 1 |
| 2017 Q3 | 275,000 | $28,097,000 | -$30,028,030 | $102.17 | 1 |
| 2017 Q2 | 568,900 | $52,140,000 | -$125,552,094 | $91.65 | 1 |
| 2017 Q1 | 1,938,800 | $144,722,000 | +$6,344,837 | $74.65 | 1 |
| 2016 Q4 | 1,853,800 | $133,369,000 | +$17,305,502 | $71.94 | 1 |
| 2016 Q3 | 1,613,254 | $116,051,000 | +$1,979,641 | $71.95 | 2 |
| 2016 Q2 | 1,585,737 | $107,239,000 | -$62,078 | $67.65 | 2 |
| 2016 Q1 | 1,586,655 | $111,008,000 | $69.91 | 2 | |
| 2015 Q4 | 1,586,655 | $109,273,000 | -$143,105,946 | $68.84 | 2 |
| 2015 Q3 | 3,491,853 | $262,476,000 | -$28,893,651 | $75.22 | 3 |
| 2015 Q2 | 2,014,854 | $136,454,000 | +$24,455,327 | $67.71 | 3 |
| 2015 Q1 | 1,653,962 | $115,487,000 | +$39,030,573 | $69.82 | 3 |
| 2014 Q4 | 1,095,000 | $67,893,000 | +$20,631,945 | $62 | 1 |
| 2014 Q3 | 761,694 | $49,433,000 | +$29,184,616 | $64.9 | 2 |
| 2014 Q2 | 312,000 | $20,427,000 | +$4,255,625 | $65.47 | 1 |
| 2014 Q1 | 247,000 | $17,112,000 | +$7,274,332 | $69.28 | 1 |