| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 12,596 | $1,687,108 | -$282,881 | $133.94 | 1 |
| 2025 Q2 | 14,708 | $2,000,450 | +$312,689 | $136.01 | 1 |
| 2025 Q1 | 12,409 | $1,646,083 | -$17,377 | $132.65 | 1 |
| 2024 Q4 | 12,540 | $1,418,429 | -$78,274 | $113.11 | 1 |
| 2024 Q3 | 13,232 | $1,508,590 | -$22,574 | $114.01 | 1 |
| 2024 Q2 | 13,430 | $1,395,582 | -$19,016 | $103.92 | 1 |
| 2024 Q1 | 13,613 | $1,547,268 | -$66,151 | $113.66 | 1 |
| 2023 Q4 | 14,195 | $1,562,540 | -$34,564 | $110.08 | 1 |
| 2023 Q3 | 14,509 | $1,405,225 | +$744,017 | $96.85 | 1 |
| 2023 Q2 | 6,827 | $744,292 | -$29,327 | $109.02 | 1 |
| 2023 Q1 | 7,096 | $718,627 | -$50,332 | $101.27 | 1 |
| 2022 Q4 | 7,593 | $833,600 | -$24,043 | $109.79 | 1 |
| 2022 Q3 | 7,812 | $755,000 | +$89,978 | $96.65 | 1 |
| 2022 Q2 | 6,881 | $747,000 | +$15,090 | $108.56 | 1 |
| 2022 Q1 | 6,742 | $798,000 | -$12,783 | $118.36 | 1 |
| 2021 Q4 | 6,850 | $964,000 | +$844 | $140.73 | 1 |
| 2021 Q3 | 6,844 | $808,000 | +$23,258 | $118.06 | 1 |
| 2021 Q2 | 6,647 | $770,000 | +$19,809 | $115.84 | 1 |
| 2021 Q1 | 6,476 | $776,000 | -$303,881 | $119.83 | 1 |
| 2020 Q4 | 9,012 | $986,000 | +$292,124 | $109.41 | 1 |
| 2020 Q3 | 6,342 | $690,000 | -$9,030 | $108.8 | 1 |
| 2020 Q2 | 6,425 | $587,000 | +$49,701 | $91.36 | 1 |
| 2020 Q1 | 5,881 | $464,000 | +$9,310 | $78.9 | 1 |
| 2019 Q4 | 5,763 | $500,000 | +$55,527 | $86.76 | 1 |
| 2019 Q3 | 5,123 | $428,000 | -$8,283,000 | $83.54 | 1 |
| 2019 Q2 | 103,611 | $8,713,000 | +$8,269,570 | $84.02 | 2 |
| 2019 Q1 | 5,283 | $422,000 | -$104,641 | $79.88 | 1 |
| 2018 Q4 | 6,593 | $476,000 | +$14,584 | $72.2 | 1 |
| 2018 Q3 | 6,391 | $468,000 | -$6,371 | $73.23 | 1 |
| 2018 Q2 | 6,478 | $395,000 | -$91,585 | $60.98 | 1 |
| 2018 Q1 | 7,980 | $478,000 | -$54,389 | $59.9 | 1 |
| 2017 Q4 | 8,888 | $507,000 | +$98,171 | $57.04 | 1 |
| 2017 Q3 | 7,167 | $382,000 | -$580,595 | $53.3 | 1 |
| 2017 Q2 | 18,060 | $878,000 | -$53,088 | $48.62 | 1 |
| 2017 Q1 | 19,152 | $850,000 | +$111,265 | $44.38 | 1 |
| 2016 Q4 | 16,645 | $639,000 | +$6,488 | $38.39 | 1 |
| 2016 Q3 | 16,476 | $697,000 | -$29,147 | $42.3 | 1 |
| 2016 Q2 | 17,165 | $675,000 | +$41,684 | $39.32 | 1 |
| 2016 Q1 | 16,105 | $673,000 | -$48,474 | $41.79 | 1 |
| 2015 Q4 | 17,265 | $775,000 | -$4,489 | $44.89 | 1 |
| 2015 Q3 | 17,365 | $698,000 | +$4,020 | $40.2 | 1 |
| 2015 Q2 | 17,265 | $847,000 | +$847,000 | $49.06 | 1 |