| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9,528 | $2,656,481 | +$305,573 | $278.81 | 1 |
| 2025 Q2 | 8,432 | $2,244,689 | -$387,869 | $266.21 | 1 |
| 2025 Q1 | 9,889 | $2,254,307 | -$74,315 | $227.96 | 1 |
| 2024 Q4 | 10,215 | $2,547,933 | -$11,973 | $249.43 | 1 |
| 2024 Q3 | 10,263 | $2,699,166 | -$32,875 | $263 | 1 |
| 2024 Q2 | 10,388 | $2,496,548 | -$3,365 | $240.33 | 1 |
| 2024 Q1 | 10,402 | $2,353,000 | +$22,394 | $226.21 | 1 |
| 2023 Q4 | 10,303 | $2,067,000 | -$8,627 | $200.62 | 1 |
| 2023 Q3 | 10,346 | $1,717,000 | -$24,064 | $165.96 | 1 |
| 2023 Q2 | 10,491 | $1,905,000 | $181.58 | 1 | |
| 2023 Q1 | 10,491 | $1,748,000 | -$6,831 | $166.62 | 1 |
| 2022 Q4 | 10,532 | $1,474,000 | $139.95 | 1 | |
| 2022 Q3 | 10,532 | $1,207,000 | +$11,117 | $114.6 | 1 |
| 2022 Q2 | 10,435 | $1,235,000 | +$2,604 | $118.35 | 1 |
| 2022 Q1 | 10,413 | $1,754,000 | -$148,904 | $168.44 | 1 |
| 2021 Q4 | 11,297 | $2,216,000 | +$196 | $196.16 | 1 |
| 2021 Q3 | 11,296 | $1,883,000 | -$18,170 | $166.7 | 1 |
| 2021 Q2 | 11,405 | $1,794,000 | -$30,673 | $157.3 | 1 |
| 2021 Q1 | 11,600 | $1,771,000 | -$330,536 | $152.67 | 1 |
| 2020 Q4 | 13,765 | $1,989,000 | -$10,115 | $144.5 | 1 |
| 2020 Q3 | 13,835 | $1,720,000 | +$16,784 | $124.32 | 1 |
| 2020 Q2 | 13,700 | $1,522,000 | -$1,111 | $111.09 | 1 |
| 2020 Q1 | 13,710 | $1,189,000 | $86.72 | 1 | |
| 2019 Q4 | 13,710 | $1,408,000 | $102.7 | 1 | |
| 2019 Q3 | 13,710 | $1,203,000 | +$7,897 | $87.75 | 1 |
| 2019 Q2 | 13,620 | $1,235,000 | +$4,080 | $90.68 | 1 |
| 2019 Q1 | 13,575 | $1,066,000 | +$3,926 | $78.53 | 1 |
| 2018 Q4 | 13,525 | $923,000 | +$27,980 | $68.24 | 1 |
| 2018 Q3 | 13,115 | $1,056,000 | +$12,883 | $80.52 | 1 |
| 2018 Q2 | 12,955 | $1,080,000 | +$32,929 | $83.37 | 1 |
| 2018 Q1 | 12,560 | $1,102,000 | +$17,109 | $87.74 | 1 |
| 2017 Q4 | 12,365 | $1,052,000 | -$2,978 | $85.08 | 1 |
| 2017 Q3 | 12,400 | $1,079,000 | -$219,194 | $87.02 | 1 |
| 2017 Q2 | 14,919 | $1,145,000 | $76.75 | 1 | |
| 2017 Q1 | 14,919 | $1,095,000 | +$6,606 | $73.4 | 1 |
| 2016 Q4 | 14,829 | $1,034,000 | -$1,852,609 | $69.73 | 1 |
| 2016 Q3 | 41,398 | $2,887,000 | +$1,063,081 | $69.74 | 1 |
| 2016 Q2 | 26,154 | $1,542,000 | -$452,919 | $58.96 | 1 |
| 2016 Q1 | 33,836 | $2,142,000 | -$24,056 | $63.31 | 1 |
| 2015 Q4 | 34,216 | $1,954,000 | -$2,114,038 | $57.11 | 1 |
| 2015 Q3 | 65,372 | $4,022,000 | +$7,032 | $62.08 | 2 |
| 2015 Q2 | 65,246 | $4,482,000 | -$2,732,389 | $68.67 | 2 |
| 2015 Q1 | 104,980 | $8,157,000 | -$489,525 | $77.7 | 2 |
| 2014 Q4 | 111,280 | $8,161,000 | +$896,164 | $73.34 | 2 |
| 2014 Q3 | 99,060 | $7,608,000 | -$835,605 | $76.8 | 2 |
| 2014 Q2 | 109,940 | $10,349,000 | +$2,217,750 | $94.13 | 2 |
| 2014 Q1 | 86,380 | $7,661,000 | +$578,253 | $88.69 | 2 |