| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 479,274 | $43,993,509 | +$1,954,370 | $91.81 | 2 |
| 2025 Q2 | 457,989 | $45,501,636 | -$1,513,115 | $99.35 | 1 |
| 2025 Q1 | 473,219 | $47,787,256 | +$1,380,140 | $100.98 | 1 |
| 2024 Q4 | 459,552 | $37,916,648 | +$37,910,872 | $82.51 | 1 |
| 2024 Q3 | 70 | $7,027 | +$7,027 | $100.39 | 1 |
| 2023 Q4 | 0 | $0 | -$49,897 | 0 | |
| 2023 Q3 | 440 | $49,897 | +$49,897 | $113.4 | 1 |
| 2022 Q4 | 0 | $0 | -$3,685,000 | 0 | |
| 2022 Q3 | 33,877 | $3,685,000 | $108.78 | 1 | |
| 2022 Q2 | 33,877 | $3,944,000 | +$2,810,378 | $116.42 | 1 |
| 2022 Q1 | 8,679 | $1,133,622 | $130.62 | 1 | |
| 2021 Q4 | 8,679 | $1,213,907 | $139.87 | 1 | |
| 2021 Q3 | 8,679 | $1,048,532 | -$48,325 | $120.81 | 1 |
| 2021 Q2 | 9,079 | $1,131,695 | $124.65 | 1 | |
| 2021 Q1 | 9,079 | $1,016,184 | -$1,421,471 | $111.93 | 1 |
| 2020 Q4 | 21,779 | $2,568,786 | $117.95 | 1 | |
| 2020 Q3 | 21,779 | $2,591,908 | -$642,780 | $119.01 | 1 |
| 2020 Q2 | 27,628 | $3,054,111 | +$698,000 | $110.55 | 2 |
| 2020 Q1 | 21,315 | $2,190,870 | -$565,319 | $102.79 | 1 |
| 2019 Q4 | 26,815 | $2,901,508 | $108.2 | 1 | |
| 2019 Q3 | 26,815 | $2,911,827 | $108.59 | 1 | |
| 2019 Q2 | 26,815 | $2,779,409 | $103.65 | 1 | |
| 2019 Q1 | 26,815 | $2,555,220 | +$254,426 | $95.29 | 1 |
| 2018 Q4 | 24,145 | $1,954,525 | $80.95 | 1 | |
| 2018 Q3 | 24,145 | $2,022,465 | $83.76 | 1 | |
| 2018 Q2 | 24,145 | $1,869,934 | $77.45 | 1 | |
| 2018 Q1 | 24,145 | $1,906,688 | $78.97 | 1 | |
| 2017 Q4 | 24,145 | $2,076,297 | -$108,882,000 | $85.99 | 1 |
| 2017 Q3 | 1,324,145 | $110,905,728 | -$8,668,682 | $83.79 | 2 |
| 2017 Q2 | 1,427,645 | $124,246,005 | +$122,142,000 | $87.08 | 2 |
| 2017 Q1 | 24,145 | $1,853,782 | +$1,638,806 | $76.78 | 1 |
| 2016 Q4 | 2,800 | $201,250 | -$4,667,750 | $71.88 | 1 |
| 2016 Q3 | 61,640 | $4,869,000 | -$962,018 | $78.99 | 1 |
| 2016 Q2 | 74,199 | $5,721,000 | -$3,656,377 | $77.04 | 2 |
| 2016 Q1 | 121,593 | $9,120,000 | +$240,497 | $74.88 | 2 |
| 2015 Q4 | 118,374 | $8,902,000 | -$185,943,155 | $74.84 | 2 |
| 2015 Q3 | 2,598,595 | $194,814,430 | -$160,021,551 | $74.99 | 5 |
| 2015 Q2 | 2,355,855 | $170,161,677 | -$2,886,252 | $72.23 | 4 |
| 2015 Q1 | 2,393,745 | $180,894,695 | -$893,887 | $75.57 | 5 |
| 2014 Q4 | 2,405,568 | $176,650,540 | -$4,879,693 | $73.42 | 4 |
| 2014 Q3 | 2,345,227 | $172,425,804 | +$13,853,258 | $73.54 | 4 |
| 2014 Q2 | 2,283,247 | $176,879,976 | +$174,933,628 | $77.47 | 6 |
| 2014 Q1 | 25,120 | $1,889,271 | -$14,047,495 | $75.3 | 3 |