| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 60,720 | $1,751,903 | +$258,777 | $28.84 | 2 |
| 2025 Q2 | 51,753 | $1,412,514 | +$41,637 | $27.32 | 2 |
| 2025 Q1 | 50,231 | $1,363,042 | +$9,421 | $27.11 | 2 |
| 2024 Q4 | 49,883 | $1,324,889 | +$275,126 | $26.55 | 2 |
| 2024 Q3 | 39,526 | $1,156,666 | +$1,954 | $29.23 | 2 |
| 2024 Q2 | 39,459 | $1,081,487 | -$177,005 | $27.41 | 2 |
| 2024 Q1 | 45,917 | $1,271,706 | -$64,225 | $27.76 | 2 |
| 2023 Q4 | 48,237 | $1,418,879 | +$243,876 | $29.41 | 2 |
| 2023 Q3 | 39,945 | $1,042,090 | +$742,813 | $26.09 | 1 |
| 2023 Q2 | 8,583 | $299,277 | +$14,575 | $34.87 | 1 |
| 2023 Q1 | 8,165 | $292,655 | +$235,916 | $35.84 | 1 |
| 2022 Q4 | 1,583 | $239,132 | +$239,132 | $151.06 | 1 |
| 2022 Q2 | 0 | $0 | -$57,866,576 | 0 | |
| 2022 Q1 | 314,768 | $57,866,576 | +$8,918,238 | $178.33 | 3 |
| 2021 Q4 | 266,338 | $56,500,130 | +$7,361,878 | $211.84 | 3 |
| 2021 Q3 | 231,638 | $51,131,738 | +$6,409,294 | $220.75 | 3 |
| 2021 Q2 | 202,604 | $45,774,311 | -$1,002,938 | $233.5 | 2 |
| 2021 Q1 | 207,050 | $45,291,509 | -$1,113,567 | $227.66 | 2 |
| 2020 Q4 | 212,150 | $47,731,051 | +$25,261,314 | $235.09 | 2 |
| 2020 Q3 | 99,650 | $19,012,422 | +$13,184,164 | $190.73 | 2 |
| 2020 Q2 | 30,550 | $5,452,429 | +$4,658,000 | $178.5 | 2 |
| 2020 Q1 | 4,450 | $604,092 | +$135,751 | $135.75 | 1 |
| 2019 Q4 | 3,450 | $645,397 | $187.07 | 1 | |
| 2019 Q3 | 3,450 | $649,299 | $188.2 | 1 | |
| 2019 Q2 | 3,450 | $638,189 | $184.98 | 1 | |
| 2019 Q1 | 3,450 | $588,481 | +$17,057 | $170.57 | 1 |
| 2018 Q4 | 3,350 | $508,996 | $151.94 | 1 | |
| 2018 Q3 | 3,350 | $631,747 | $188.58 | 1 | |
| 2018 Q2 | 3,350 | $665,524 | $198.66 | 1 | |
| 2018 Q1 | 3,350 | $849,234 | $253.5 | 1 | |
| 2017 Q4 | 3,350 | $804,714 | $240.21 | 1 | |
| 2017 Q3 | 3,350 | $678,244 | $202.46 | 1 | |
| 2017 Q2 | 3,350 | $645,641 | $192.73 | 1 | |
| 2017 Q1 | 3,350 | $686,054 | +$614,377 | $204.79 | 1 |
| 2016 Q4 | 350 | $59,461 | -$370,000 | $169.89 | 1 |
| 2016 Q3 | 2,550 | $428,791 | -$2,442,000 | $168.08 | 2 |
| 2016 Q2 | 17,797 | $2,853,411 | -$187,383 | $160.67 | 4 |
| 2016 Q1 | 18,967 | $2,947,449 | -$144,261 | $155.43 | 4 |
| 2015 Q4 | 19,510 | $3,421,333 | -$132,985,246 | $175.33 | 5 |
| 2015 Q3 | 889,096 | $135,961,401 | -$178,503,098 | $152.89 | 6 |
| 2015 Q2 | 889,196 | $182,249,224 | -$58,539,153 | $204.96 | 5 |
| 2015 Q1 | 1,173,895 | $256,949,276 | +$2,594,090 | $218.87 | 6 |
| 2014 Q4 | 1,162,045 | $193,303,765 | -$14,419,405 | $166.35 | 5 |
| 2014 Q3 | 1,248,667 | $225,499,444 | +$45,197,821 | $180.59 | 4 |
| 2014 Q2 | 998,717 | $172,227,337 | +$151,183,874 | $172.45 | 5 |
| 2014 Q1 | 122,032 | $21,567,580 | -$2,786,664 | $176.77 | 4 |