| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 119,643 | $10,350,886 | +$5,063,350 | $87.29 | 17 |
| 2025 Q2 | 61,531 | $4,645,633 | +$190,553 | $74.91 | 13 |
| 2025 Q1 | 60,033 | $3,430,864 | +$41,091 | $56.8 | 14 |
| 2024 Q4 | 63,195 | $4,239,292 | -$334,860 | $66.85 | 14 |
| 2024 Q3 | 68,396 | $4,358,936 | -$1,298,512 | $63.36 | 11 |
| 2024 Q2 | 89,291 | $5,670,594 | +$1,448,181 | $63.27 | 10 |
| 2024 Q1 | 66,451 | $3,881,556 | -$6,661,911 | $58.4 | 7 |
| 2023 Q4 | 181,536 | $9,249,663 | -$9,899,010 | $51.02 | 9 |
| 2023 Q3 | 377,063 | $16,671,655 | +$15,186,002 | $44.22 | 8 |
| 2023 Q2 | 31,963 | $1,565,527 | -$2,764,687 | $48.98 | 6 |
| 2023 Q1 | 89,497 | $3,945,026 | +$939,993 | $44.08 | 6 |
| 2022 Q4 | 70,438 | $2,546,300 | +$154,731 | $36.17 | 7 |
| 2022 Q3 | 66,924 | $2,258,000 | +$208,999 | $33.75 | 7 |
| 2022 Q2 | 60,716 | $2,077,000 | -$1,515,410 | $34.2 | 7 |
| 2022 Q1 | 103,282 | $4,763,000 | +$1,031,912 | $46.1 | 9 |
| 2021 Q4 | 80,047 | $4,343,000 | +$922,163 | $54.25 | 9 |
| 2021 Q3 | 63,535 | $3,082,000 | +$301,421 | $48.51 | 8 |
| 2021 Q2 | 57,304 | $2,742,000 | -$368,130 | $47.85 | 7 |
| 2021 Q1 | 65,012 | $2,812,000 | +$143,924 | $43.27 | 7 |
| 2020 Q4 | 58,644 | $2,547,000 | +$719,489 | $43.43 | 6 |
| 2020 Q3 | 51,667 | $1,766,000 | -$1,139,111 | $34.18 | 3 |
| 2020 Q2 | 85,000 | $2,649,000 | -$35,738 | $31.16 | 1 |
| 2020 Q1 | 86,712 | $1,787,738 | +$1,787,738 | $20.74 | 2 |