| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 17,620 | $3,646,000 | -$434,540 | $206.92 | 1 |
| 2025 Q2 | 19,720 | $4,363,000 | -$110,624 | $221.25 | 1 |
| 2025 Q1 | 20,220 | $4,609,000 | -$341,914 | $227.94 | 1 |
| 2024 Q4 | 21,720 | $4,055,000 | -$373,389 | $186.69 | 1 |
| 2024 Q3 | 23,720 | $4,573,000 | -$355,194,626 | $192.79 | 1 |
| 2024 Q2 | 2,176,061 | $359,049,765 | +$4,249,115 | $164.99 | 2 |
| 2024 Q1 | 2,150,309 | $352,672,411 | +$1,203,990 | $164.01 | 2 |
| 2023 Q4 | 2,142,968 | $327,424,162 | +$55,684,468 | $152.79 | 2 |
| 2023 Q3 | 1,778,517 | $237,040,336 | +$7,912,302 | $133.27 | 2 |
| 2023 Q2 | 1,719,243 | $215,971,143 | +$59,036,213 | $125.62 | 3 |
| 2023 Q1 | 1,249,283 | $162,406,790 | +$38,880,920 | $130 | 2 |
| 2022 Q4 | 950,199 | $119,877,105 | -$120,577,137 | $126.16 | 2 |
| 2022 Q3 | 1,914,588 | $214,472,078 | +$16,665,551 | $112.02 | 2 |
| 2022 Q2 | 1,765,815 | $215,040,938 | +$2,075,131 | $121.78 | 2 |
| 2022 Q1 | 1,748,775 | $241,785,133 | -$216,559,680 | $138.26 | 2 |
| 2021 Q4 | 3,315,097 | $386,407,662 | +$29,448,490 | $116.56 | 2 |
| 2021 Q3 | 3,062,450 | $346,179,348 | +$108,368,735 | $113.04 | 1 |
| 2021 Q2 | 2,103,774 | $244,311,275 | +$232,964,445 | $116.13 | 1 |
| 2021 Q1 | 97,708 | $10,940,365 | -$709,330 | $111.97 | 1 |
| 2020 Q4 | 104,043 | $13,828,355 | +$11,839,490 | $132.91 | 1 |
| 2020 Q3 | 14,964 | $1,800,768 | +$886,768 | $120.34 | 1 |
| 2020 Q2 | 8,512 | $914,000 | +$914,000 | $107.38 | 1 |
| 2020 Q1 | 0 | $0 | -$850,000 | 0 | |
| 2019 Q4 | 7,655 | $850,000 | -$287,048 | $110.95 | 2 |
| 2019 Q3 | 10,384 | $1,137,048 | $109.5 | 1 | |
| 2019 Q2 | 10,384 | $1,200,494 | -$14,451 | $115.61 | 1 |
| 2019 Q1 | 10,509 | $1,329,283 | -$87,405 | $126.49 | 1 |
| 2018 Q4 | 11,200 | $1,149,680 | +$71,855 | $102.65 | 1 |
| 2018 Q3 | 10,500 | $1,235,535 | -$229,340,000 | $117.67 | 1 |
| 2018 Q2 | 2,358,368 | $230,365,640 | +$58,798,540 | $97.68 | 2 |
| 2018 Q1 | 1,756,418 | $174,483,000 | +$167,493,917 | $99.34 | 1 |
| 2017 Q4 | 70,355 | $7,290,000 | -$3,684,939 | $103.62 | 1 |
| 2017 Q3 | 102,659 | $11,705,000 | +$4,031,650 | $114.02 | 2 |
| 2017 Q2 | 67,300 | $7,341,000 | -$52,215,999 | $109.08 | 1 |
| 2017 Q1 | 546,000 | $56,052,000 | -$140,756,222 | $102.66 | 1 |
| 2016 Q4 | 1,917,100 | $161,918,000 | -$78,487,481 | $84.46 | 1 |
| 2016 Q3 | 2,852,501 | $221,383,000 | +$199,351,894 | $77.61 | 2 |
| 2016 Q2 | 282,545 | $22,512,714 | +$17,122,808 | $79.68 | 2 |
| 2016 Q1 | 67,645 | $5,916,532 | +$1,836,523 | $87.46 | 2 |
| 2015 Q4 | 46,645 | $3,795,762 | +$3,795,762 | $81.32 | 2 |
| 2015 Q3 | 0 | $0 | -$199,000 | 0 | |
| 2015 Q2 | 2,500 | $199,000 | -$3,941,000 | $79.6 | 1 |
| 2015 Q1 | 50,501 | $4,140,000 | +$1,510,455 | $81.98 | 1 |
| 2014 Q4 | 32,076 | $2,520,000 | $78.56 | 1 | |
| 2014 Q1 | 0 | $0 | -$90,471,000 | 0 |