| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 459,458 | $39,971,468 | -$2,083,143 | $87 | 1 |
| 2025 Q2 | 483,403 | $50,581,834 | +$238,363 | $104.64 | 1 |
| 2025 Q1 | 481,125 | $49,736,364 | -$4,305,781 | $103.38 | 1 |
| 2024 Q4 | 522,777 | $55,568,098 | -$1,145,956 | $106.29 | 1 |
| 2024 Q3 | 533,558 | $73,898,746 | +$1,014,387 | $138.5 | 1 |
| 2024 Q2 | 526,234 | $64,324,876 | -$906,626 | $122.24 | 1 |
| 2024 Q1 | 533,651 | $63,746,109 | -$733,440 | $119.45 | 1 |
| 2023 Q4 | 539,791 | $59,374,948 | +$1,394,532 | $110 | 1 |
| 2023 Q3 | 527,113 | $50,119,429 | -$715,594 | $95.08 | 1 |
| 2023 Q2 | 534,639 | $55,944,159 | +$5,036,072 | $104.64 | 1 |
| 2023 Q1 | 486,511 | $52,532,542 | -$501,342 | $107.98 | 1 |
| 2022 Q4 | 491,154 | $53,445,573 | +$1,896,627 | $108.82 | 1 |
| 2022 Q3 | 473,727 | $51,068,000 | -$951,775 | $101.52 | 2 |
| 2022 Q2 | 482,556 | $55,978,000 | +$55,978,000 | $105.62 | 2 |
| 2021 Q4 | 0 | $0 | -$9,453,000 | 0 | |
| 2021 Q3 | 73,618 | $9,453,000 | +$9,453,000 | $128.41 | 1 |
| 2021 Q2 | 0 | $0 | -$9,049,000 | 0 | |
| 2021 Q1 | 75,093 | $9,049,000 | -$9,640 | $120.5 | 1 |
| 2020 Q4 | 75,173 | $10,062,000 | -$411,860 | $133.85 | 1 |
| 2020 Q3 | 78,250 | $10,912,000 | -$336,773 | $139.45 | 1 |
| 2020 Q2 | 80,665 | $9,345,000 | -$125,697 | $115.85 | 1 |
| 2020 Q1 | 81,750 | $7,744,000 | +$7,744,000 | $94.73 | 1 |
| 2017 Q2 | 4,595 | $326,000 | +$32,281 | $70.95 | 1 |
| 2017 Q1 | 4,140 | $275,000 | -$85,688 | $66.43 | 1 |
| 2016 Q4 | 5,430 | $331,000 | -$22,859 | $60.96 | 1 |
| 2016 Q3 | 5,805 | $425,000 | +$425,000 | $73.21 | 1 |