| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 152,642 | $14,971,192 | +$156,733 | $98.08 | 1 |
| 2025 Q2 | 151,044 | $15,052,269 | +$14,778,617 | $99.65 | 1 |
| 2025 Q1 | 2,746 | $270,975 | +$9,177 | $98.68 | 1 |
| 2024 Q4 | 2,653 | $299,544 | -$8,807 | $112.91 | 1 |
| 2024 Q3 | 2,731 | $412,226 | -$31,245 | $150.94 | 1 |
| 2024 Q2 | 2,938 | $398,656 | -$40,707 | $135.69 | 1 |
| 2024 Q1 | 3,238 | $523,824 | -$40,120 | $161.77 | 1 |
| 2023 Q4 | 3,486 | $614,776 | +$614,776 | $176.36 | 1 |
| 2023 Q3 | 0 | $0 | -$1,563,087 | 0 | |
| 2023 Q2 | 7,078 | $1,563,087 | +$11,485 | $220.84 | 2 |
| 2023 Q1 | 7,026 | $1,591,782 | -$214,479 | $226.54 | 2 |
| 2022 Q4 | 7,972 | $1,565,286 | +$761,247 | $196.4 | 2 |
| 2022 Q3 | 4,100 | $758,528 | $185.01 | 1 | |
| 2022 Q2 | 4,100 | $751,396 | +$751,396 | $183.27 | 1 |
| 2021 Q1 | 0 | $0 | -$1,264,117 | 0 | |
| 2020 Q4 | 6,589 | $1,264,117 | $191.85 | 1 | |
| 2020 Q3 | 6,589 | $1,051,976 | +$50,771 | $159.66 | 1 |
| 2020 Q2 | 6,271 | $986,411 | $157.3 | 1 | |
| 2020 Q1 | 6,271 | $890,727 | +$120,733 | $142.04 | 1 |
| 2019 Q4 | 5,421 | $969,960 | $178.93 | 1 | |
| 2019 Q3 | 5,421 | $965,690 | $178.14 | 1 | |
| 2019 Q2 | 5,421 | $1,000,405 | $184.54 | 1 | |
| 2019 Q1 | 5,421 | $973,915 | +$111,387 | $179.66 | 1 |
| 2018 Q4 | 4,801 | $786,468 | $163.81 | 1 | |
| 2018 Q3 | 4,801 | $787,940 | $164.12 | 1 | |
| 2018 Q2 | 4,801 | $784,197 | $163.34 | 1 | |
| 2018 Q1 | 4,801 | $798,585 | $166.34 | 1 | |
| 2017 Q4 | 4,801 | $760,697 | $158.45 | 1 | |
| 2017 Q3 | 4,801 | $664,345 | $138.38 | 1 | |
| 2017 Q2 | 4,801 | $642,035 | $133.73 | 1 | |
| 2017 Q1 | 4,801 | $569,461 | +$504,224 | $118.61 | 1 |
| 2016 Q4 | 550 | $59,723 | $108.59 | 1 | |
| 2016 Q3 | 550 | $65,116 | $118.39 | 1 | |
| 2016 Q2 | 550 | $61,163 | $111.21 | 1 | |
| 2016 Q1 | 550 | $61,422 | $111.68 | 1 | |
| 2015 Q4 | 550 | $62,853 | +$5,714 | $114.28 | 1 |
| 2015 Q3 | 500 | $50,332 | -$1,706,000 | $100.66 | 1 |
| 2015 Q2 | 15,268 | $1,763,716 | -$261,653 | $115.48 | 2 |
| 2015 Q1 | 17,533 | $2,074,150 | -$82,810 | $118.3 | 2 |
| 2014 Q4 | 18,233 | $2,035,984 | -$82,409 | $111.65 | 2 |
| 2014 Q3 | 600 | $67,943 | +$67,943 | $113.24 | 1 |
| 2014 Q2 | 18,371 | $2,206,000 | +$2,206,000 | $120.08 | 1 |