| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 29,049 | $4,518,391 | -$208,269 | $155.55 | 3 |
| 2025 Q2 | 30,393 | $4,380,275 | -$178,406 | $144.12 | 3 |
| 2025 Q1 | 31,668 | $4,108,556 | -$44,499 | $129.75 | 4 |
| 2024 Q4 | 31,674 | $4,313,082 | +$1,907 | $136.17 | 3 |
| 2024 Q3 | 31,660 | $4,209,366 | -$269,496 | $132.96 | 3 |
| 2024 Q2 | 33,683 | $4,246,793 | +$2,940,379 | $126.08 | 3 |
| 2024 Q1 | 10,362 | $1,241,634 | -$85,278 | $115.8 | 2 |
| 2023 Q4 | 11,065 | $1,220,129 | $110.28 | 2 | |
| 2023 Q3 | 36,007 | $2,170,518 | -$483,820 | $72.5 | 2 |
| 2023 Q2 | 14,413 | $1,475,811 | +$393,613 | $102.4 | 2 |
| 2023 Q1 | 10,569 | $997,882 | $94.42 | 1 | |
| 2022 Q4 | 10,569 | $929,821 | -$34,663 | $87.98 | 1 |
| 2022 Q3 | 10,963 | $905,000 | -$20,060 | $82.55 | 1 |
| 2022 Q2 | 11,206 | $975,000 | $87.01 | 1 | |
| 2022 Q1 | 11,206 | $1,177,000 | -$181,707 | $105.03 | 1 |
| 2021 Q4 | 12,936 | $1,440,000 | $111.32 | 1 | |
| 2021 Q3 | 12,936 | $1,312,000 | -$111,159 | $101.42 | 1 |
| 2021 Q2 | 14,032 | $1,423,000 | -$107,800 | $101.41 | 1 |
| 2021 Q1 | 15,095 | $1,411,000 | $93.47 | 1 | |
| 2020 Q4 | 15,095 | $1,340,000 | -$1,775 | $88.77 | 1 |
| 2020 Q3 | 15,115 | $1,195,000 | $79.06 | 1 | |
| 2020 Q2 | 15,115 | $1,093,000 | $72.31 | 1 | |
| 2020 Q1 | 15,115 | $904,000 | $59.81 | 1 | |
| 2019 Q4 | 15,115 | $1,129,000 | -$14,000 | $74.69 | 1 |
| 2019 Q3 | 15,312 | $1,055,000 | $69.97 | 2 | |
| 2019 Q2 | 15,115 | $1,029,000 | $68.08 | 1 | |
| 2019 Q1 | 15,115 | $991,000 | $65.56 | 1 | |
| 2018 Q4 | 15,312 | $887,000 | +$11,000 | $56.9 | 2 |
| 2018 Q3 | 15,115 | $1,019,000 | $67.42 | 1 | |
| 2018 Q2 | 15,115 | $952,000 | $62.98 | 1 | |
| 2018 Q1 | 15,115 | $925,000 | -$204,000 | $61.2 | 1 |
| 2017 Q4 | 18,418 | $1,139,000 | +$204,000 | $61.81 | 2 |
| 2017 Q3 | 15,115 | $881,000 | -$258,537 | $58.29 | 1 |
| 2017 Q2 | 19,701 | $1,105,381 | +$881,000 | $56.1 | 2 |
| 2017 Q1 | 5,327 | $290,834 | -$558,000 | $54.6 | 2 |
| 2016 Q4 | 16,132 | $833,170 | -$28,364 | $51.65 | 3 |
| 2016 Q3 | 16,681 | $835,949 | -$36,575 | $50.1 | 3 |
| 2016 Q2 | 17,411 | $842,976 | -$1,821,182 | $48.42 | 3 |
| 2016 Q1 | 55,777 | $2,647,462 | -$566,916 | $47.46 | 4 |
| 2015 Q4 | 67,412 | $3,183,884 | -$492,355 | $47.24 | 4 |
| 2015 Q3 | 77,839 | $3,462,035 | -$537,311 | $44.48 | 3 |
| 2015 Q2 | 89,919 | $4,309,000 | +$444,994 | $47.94 | 2 |
| 2015 Q1 | 80,642 | $3,876,000 | $48.06 | 1 | |
| 2014 Q4 | 80,642 | $3,843,000 | $47.66 | 1 | |
| 2014 Q3 | 80,642 | $3,683,000 | $45.67 | 1 | |
| 2014 Q2 | 80,642 | $3,666,000 | +$3,666,000 | $45.46 | 1 |