| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 65,628 | $4,004,000 | +$2,669,333 | $61.01 | 1 |
| 2025 Q2 | 21,876 | $4,378,000 | +$80,051 | $200.13 | 1 |
| 2025 Q1 | 21,476 | $3,661,000 | -$409,126 | $170.47 | 1 |
| 2024 Q4 | 23,876 | $3,711,000 | -$2,088,400 | $155.43 | 1 |
| 2024 Q3 | 33,076 | $6,100,400 | +$2,088,400 | $197.52 | 2 |
| 2024 Q2 | 23,876 | $3,434,000 | -$86,296 | $143.83 | 1 |
| 2024 Q1 | 24,476 | $3,310,000 | -$581,508 | $135.23 | 1 |
| 2023 Q4 | 28,776 | $3,590,000 | -$137,232 | $124.76 | 1 |
| 2023 Q3 | 29,876 | $3,329,000 | $111.43 | 1 | |
| 2023 Q2 | 29,876 | $3,536,000 | -$710,135 | $118.36 | 1 |
| 2023 Q1 | 35,876 | $4,748,000 | $132.34 | 1 | |
| 2022 Q4 | 35,876 | $4,448,000 | -$570,320 | $123.98 | 1 |
| 2022 Q3 | 40,476 | $4,261,000 | -$252,653 | $105.27 | 1 |
| 2022 Q2 | 42,876 | $4,998,000 | -$1,247,285 | $116.57 | 1 |
| 2022 Q1 | 53,576 | $6,603,000 | -$382,061 | $123.25 | 1 |
| 2021 Q4 | 56,676 | $6,580,000 | -$81,000 | $116.1 | 1 |
| 2021 Q3 | 57,436 | $6,193,000 | -$16,663 | $107.21 | 2 |
| 2021 Q2 | 57,603 | $4,661,000 | +$4,487,000 | $87.84 | 2 |
| 2021 Q1 | 1,827 | $161,000 | -$32,782 | $88.12 | 1 |
| 2020 Q4 | 2,199 | $164,000 | -$119,832 | $74.58 | 1 |
| 2020 Q3 | 3,827 | $281,000 | -$711,865 | $73.39 | 2 |
| 2020 Q2 | 13,540 | $989,000 | +$799,000 | $73.07 | 2 |
| 2020 Q1 | 2,599 | $185,000 | +$75,950 | $71.18 | 1 |
| 2019 Q4 | 1,532 | $121,000 | $78.98 | 1 | |
| 2019 Q3 | 15,382 | $1,293,000 | -$11,000 | $83.83 | 2 |
| 2019 Q2 | 15,525 | $1,178,000 | +$11,336 | $75.88 | 3 |
| 2019 Q1 | 15,706 | $1,128,000 | -$1,640,000 | $71.8 | 3 |
| 2018 Q4 | 40,575 | $2,675,000 | -$1,261,376 | $65.93 | 4 |
| 2018 Q3 | 59,694 | $4,515,000 | -$420,791 | $75.64 | 3 |
| 2018 Q2 | 65,394 | $5,335,000 | -$138,957 | $81.6 | 3 |
| 2018 Q1 | 67,098 | $5,397,000 | -$8,081,292 | $80.45 | 3 |
| 2017 Q4 | 167,553 | $14,591,000 | -$1,195,111 | $86.81 | 3 |
| 2017 Q3 | 181,271 | $15,752,000 | -$1,001,891 | $86.96 | 4 |
| 2017 Q2 | 192,798 | $17,430,000 | +$837,139 | $90.5 | 3 |
| 2017 Q1 | 183,546 | $15,972,000 | +$1,810,563 | $87.1 | 3 |
| 2016 Q4 | 162,736 | $14,177,000 | +$5,758,854 | $84.7 | 3 |
| 2016 Q3 | 94,735 | $7,889,000 | +$53,041 | $83.29 | 2 |
| 2016 Q2 | 94,098 | $8,101,000 | -$370,017 | $86.09 | 2 |
| 2016 Q1 | 98,396 | $9,206,000 | -$126,223 | $103.07 | 2 |
| 2015 Q4 | 99,800 | $7,688,000 | -$18,959,881 | $77.15 | 2 |
| 2015 Q3 | 336,043 | $27,077,000 | +$18,312,023 | $80.6 | 3 |
| 2015 Q2 | 108,839 | $8,816,000 | +$337,775 | $88.36 | 2 |
| 2015 Q1 | 104,541 | $8,280,000 | +$103,833 | $79.18 | 2 |
| 2014 Q4 | 103,230 | $9,125,000 | -$17,291,574 | $93.5 | 2 |
| 2014 Q3 | 322,631 | $25,745,000 | +$20,742,762 | $78.98 | 3 |
| 2014 Q2 | 59,993 | $4,567,000 | -$5,491,000 | $78.94 | 2 |
| 2014 Q1 | 133,593 | $10,068,000 | +$974,835 | $74.61 | 3 |