| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 848,689 | $118,315,536 | -$213,478 | $140.27 | 15 |
| 2025 Q2 | 858,050 | $109,131,631 | +$809,163 | $127.75 | 17 |
| 2025 Q1 | 851,721 | $73,705,510 | -$216,593 | $87.00 | 15 |
| 2024 Q4 | 854,224 | $71,619,091 | -$194,361 | $81.11 | 14 |
| 2024 Q3 | 856,653 | $68,868,417 | +$133,566 | $80.00 | 12 |
| 2024 Q2 | 854,880 | $60,910,156 | +$162,892 | $70.27 | 12 |
| 2024 Q1 | 852,578 | $69,497,827 | +$553,840 | $77.50 | 11 |
| 2023 Q4 | 845,788 | $56,046,683 | +$53,629,783 | $64.90 | 11 |
| 2023 Q3 | 36,992 | $2,662,822 | +$35,539 | $75.15 | 10 |
| 2023 Q2 | 36,527 | $2,734,146 | -$66,347 | $74.51 | 10 |
| 2023 Q1 | 37,413 | $2,456,903 | -$971,261 | $65.64 | 10 |
| 2022 Q4 | 51,142 | $3,645,650 | +$514,930 | $70.89 | 11 |
| 2022 Q3 | 43,681 | $3,572,000 | -$72,657 | $82.31 | 12 |
| 2022 Q2 | 44,683 | $4,147,000 | -$404,766 | $92.83 | 10 |
| 2022 Q1 | 48,046 | $4,800,000 | +$680,875 | $100.71 | 14 |
| 2021 Q4 | 39,793 | $4,912,000 | +$1,908,303 | $123.97 | 15 |
| 2021 Q3 | 24,973 | $2,452,000 | +$50,436 | $98.27 | 12 |
| 2021 Q2 | 24,687 | $2,220,000 | +$29,921 | $90.00 | 11 |
| 2021 Q1 | 24,355 | $2,165,000 | +$122,183 | $88.78 | 9 |
| 2020 Q4 | 23,015 | $1,968,000 | +$30,766 | $85.48 | 7 |
| 2020 Q3 | 22,654 | $1,890,000 | +$247,702 | $83.03 | 7 |
| 2020 Q2 | 19,762 | $1,486,000 | -$366,262 | $75.20 | 7 |
| 2020 Q1 | 26,439 | $1,415,000 | +$82,631 | $53.54 | 7 |
| 2019 Q4 | 24,896 | $1,694,000 | +$295,677 | $67.09 | 7 |
| 2019 Q3 | 20,519 | $1,286,000 | +$295,071 | $62.78 | 6 |
| 2019 Q2 | 15,997 | $857,000 | +$32,291 | $51.07 | 7 |
| 2019 Q1 | 15,364 | $697,000 | +$55,709 | $45.71 | 6 |
| 2018 Q4 | 15,412 | $577,000 | +$210,979 | $35.84 | 4 |
| 2018 Q3 | 9,472 | $380,000 | -$58,575 | $39.66 | 3 |
| 2018 Q2 | 10,949 | $387,000 | -$245,538 | $35.36 | 3 |
| 2018 Q1 | 17,899 | $648,000 | -$28,000 | $36.29 | 2 |
| 2017 Q4 | 2,649 | $107,000 | -$9,427 | $40.30 | 2 |
| 2017 Q3 | 2,884 | $123,000 | -$458,729 | $42.70 | 2 |
| 2017 Q2 | 15,340 | $565,000 | +$36,737 | $36.80 | 4 |
| 2017 Q1 | 14,354 | $555,000 | +$13,450 | $38.62 | 3 |
| 2016 Q4 | 13,956 | $554,000 | +$394,060 | $39.66 | 6 |
| 2016 Q3 | 4,012 | $153,000 | +$47,867 | $38.10 | 5 |
| 2016 Q2 | 2,738 | $86,000 | -$60,337 | $30.87 | 4 |
| 2016 Q1 | 4,814 | $141,000 | -$300,878 | $29.50 | 5 |
| 2015 Q4 | 16,318 | $430,000 | -$63,137 | $26.39 | 5 |
| 2015 Q3 | 18,193 | $497,000 | -$333,518 | $27.29 | 5 |
| 2015 Q2 | 30,412 | $822,813 | -$1,073,004 | $27.06 | 5 |
| 2015 Q1 | 69,390 | $1,940,945 | -$712,056 | $27.98 | 7 |
| 2014 Q4 | 94,773 | $2,094,108 | -$81,973 | $22.10 | 6 |
| 2014 Q3 | 98,320 | $2,528,985 | -$308,372 | $26.02 | 8 |
| 2014 Q2 | 109,135 | $3,142,930 | +$290,712 | $28.80 | 9 |
| 2014 Q1 | 98,816 | $3,022,350 | -$362,101 | $30.55 | 6 |