| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 958,081 | $124,732,565 | -$6,749,050 | $130.19 | 1 |
| 2025 Q2 | 1,009,921 | $145,815,979 | +$4,039,130 | $144.38 | 1 |
| 2025 Q1 | 981,946 | $113,282,554 | -$11,611,575 | $115.37 | 1 |
| 2024 Q4 | 1,082,613 | $104,929,836 | -$3,817,111 | $96.69 | 2 |
| 2024 Q3 | 1,121,895 | $116,442,306 | +$2,752,426 | $103.79 | 1 |
| 2024 Q2 | 1,095,376 | $107,841,982 | -$2,353,397 | $98.45 | 1 |
| 2024 Q1 | 1,119,280 | $110,601,354 | -$605,537 | $98.81 | 1 |
| 2023 Q4 | 1,125,408 | $97,497,704 | +$1,740,981 | $86.63 | 1 |
| 2023 Q3 | 1,105,312 | $67,219,455 | +$65,984,851 | $60.81 | 1 |
| 2023 Q2 | 20,301 | $1,518,354 | -$220,936 | $74.79 | 1 |
| 2023 Q1 | 23,255 | $1,594,537 | +$255,894 | $68.57 | 1 |
| 2022 Q4 | 19,523 | $958,579 | -$44,552,933 | $49.1 | 1 |
| 2022 Q3 | 926,915 | $48,536,000 | -$433,827 | $52.36 | 1 |
| 2022 Q2 | 935,200 | $59,861,000 | +$59,180,779 | $64.01 | 1 |
| 2022 Q1 | 10,627 | $1,024,000 | -$320,199 | $96.36 | 1 |
| 2021 Q4 | 13,950 | $1,782,000 | +$118,289 | $127.74 | 1 |
| 2021 Q3 | 13,024 | $1,286,000 | +$135,077 | $98.74 | 1 |
| 2021 Q2 | 11,656 | $857,000 | +$98,376 | $73.52 | 1 |
| 2021 Q1 | 10,318 | $639,000 | +$639,000 | $61.93 | 1 |
| 2016 Q1 | 0 | $0 | -$37,000 | 0 | |
| 2015 Q4 | 748 | $37,000 | $49.47 | 1 | |
| 2015 Q3 | 748 | $28,000 | $37.43 | 1 | |
| 2015 Q2 | 748 | $24,000 | +$18,000 | $32.09 | 1 |
| 2015 Q1 | 187 | $24,000 | +$24,000 | $128.34 | 1 |