| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 437,106 | $54,976,712 | -$477,211 | $125.8 | 2 |
| 2025 Q2 | 440,894 | $53,424,708 | +$49,093,182 | $121.01 | 2 |
| 2025 Q1 | 35,851 | $3,964,582 | -$2,197,479 | $110.59 | 2 |
| 2024 Q4 | 58,301 | $5,706,211 | +$3,137,604 | $97.88 | 3 |
| 2024 Q3 | 26,244 | $3,022,345 | +$30,304 | $114.98 | 2 |
| 2024 Q2 | 25,980 | $2,780,434 | -$460,195 | $107.03 | 2 |
| 2024 Q1 | 30,280 | $2,937,222 | +$1,063,719 | $96.94 | 2 |
| 2023 Q4 | 19,314 | $1,947,578 | -$77,141 | $100.84 | 1 |
| 2023 Q3 | 20,079 | $2,060,358 | +$1,094,363 | $102.61 | 1 |
| 2023 Q2 | 9,414 | $947,030 | $100.6 | 1 | |
| 2023 Q1 | 9,414 | $863,135 | -$660,141 | $91.69 | 1 |
| 2022 Q4 | 16,614 | $1,501,042 | +$200,031 | $90.35 | 1 |
| 2022 Q3 | 14,400 | $1,105,036 | $76.74 | 1 | |
| 2022 Q2 | 14,400 | $1,216,107 | -$28,223,893 | $84.45 | 1 |
| 2022 Q1 | 323,370 | $29,440,000 | +$1,477,781 | $91.04 | 1 |
| 2021 Q4 | 307,138 | $27,993,000 | +$3,454,261 | $91.14 | 1 |
| 2021 Q3 | 269,238 | $22,468,000 | +$4,076,882 | $83.45 | 1 |
| 2021 Q2 | 220,384 | $20,081,000 | -$11,096,743 | $91.12 | 1 |
| 2021 Q1 | 342,168 | $26,909,000 | -$1,832,045 | $78.64 | 1 |
| 2020 Q4 | 361,405 | $31,273,140 | +$15,622,035 | $90.35 | 2 |
| 2020 Q3 | 179,877 | $15,266,319 | +$1,832,606 | $85.79 | 2 |
| 2020 Q2 | 158,244 | $13,771,662 | +$2,120,677 | $87.01 | 2 |
| 2020 Q1 | 133,878 | $11,117,033 | +$3,567,972 | $82.83 | 2 |
| 2019 Q4 | 90,818 | $8,632,000 | +$1,093,804 | $95.05 | 1 |
| 2019 Q3 | 79,310 | $6,879,000 | +$427,260 | $86.74 | 1 |
| 2019 Q2 | 74,384 | $6,796,000 | +$541,787 | $91.36 | 1 |
| 2019 Q1 | 68,454 | $6,588,000 | +$1,962,907 | $96.24 | 1 |
| 2018 Q4 | 48,058 | $4,094,000 | +$110,234 | $85.19 | 1 |
| 2018 Q3 | 46,764 | $4,020,000 | +$208,548 | $85.96 | 1 |
| 2018 Q2 | 44,338 | $3,369,000 | +$824,204 | $75.98 | 1 |
| 2018 Q1 | 33,491 | $2,712,000 | +$558,012 | $80.98 | 1 |
| 2017 Q4 | 26,600 | $2,249,000 | +$25,365 | $84.55 | 1 |
| 2017 Q3 | 26,300 | $2,253,000 | +$2,253,000 | $85.67 | 1 |
| 2016 Q4 | 0 | $0 | -$18,915,000 | 0 | |
| 2016 Q3 | 239,983 | $18,915,000 | -$1,489,805 | $78.82 | 2 |
| 2016 Q2 | 258,035 | $21,226,000 | -$940,506 | $82.27 | 3 |
| 2016 Q1 | 270,627 | $19,692,000 | +$1,020,095 | $72.78 | 4 |
| 2015 Q4 | 256,610 | $22,304,000 | -$274,719,311 | $86.72 | 3 |
| 2015 Q3 | 3,259,221 | $298,210,140 | -$298,636,482 | $91.5 | 5 |
| 2015 Q2 | 3,290,459 | $324,454,068 | +$69,960,210 | $98.6 | 6 |
| 2015 Q1 | 2,580,948 | $255,492,881 | -$888,989 | $98.99 | 6 |
| 2014 Q4 | 2,589,929 | $240,742,350 | +$1,868,333 | $92.94 | 5 |
| 2014 Q3 | 2,498,914 | $235,768,871 | +$24,600,496 | $94.35 | 3 |
| 2014 Q2 | 2,309,770 | $209,150,376 | +$193,779,606 | $90.55 | 6 |
| 2014 Q1 | 169,750 | $14,412,260 | +$192,107 | $84.9 | 2 |