| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 13,426 | $684,171 | +$355,762 | $51.01 | 5 |
| 2025 Q2 | 6,451 | $302,105 | -$445,190 | $46.83 | 4 |
| 2025 Q1 | 18,588 | $733,842 | -$490,824 | $39.48 | 5 |
| 2024 Q4 | 30,610 | $1,293,217 | -$1,625,828 | $42.22 | 6 |
| 2024 Q3 | 63,020 | $2,742,564 | +$1,677,959 | $43.52 | 7 |
| 2024 Q2 | 24,463 | $1,081,310 | -$666,696 | $44.20 | 6 |
| 2024 Q1 | 39,546 | $1,729,821 | -$69,335 | $43.74 | 8 |
| 2023 Q4 | 41,295 | $1,727,189 | -$975,076 | $41.82 | 10 |
| 2023 Q3 | 62,213 | $2,489,350 | +$1,557,928 | $40.01 | 6 |
| 2023 Q2 | 23,278 | $1,015,685 | +$658,276 | $43.63 | 4 |
| 2023 Q1 | 8,255 | $332,738 | -$1,146,028 | $40.32 | 5 |
| 2022 Q4 | 41,989 | $1,425,211 | +$896,696 | $33.86 | 6 |
| 2022 Q3 | 14,536 | $457,000 | -$1,183,388 | $31.45 | 3 |
| 2022 Q2 | 52,135 | $1,800,000 | +$408,382 | $34.48 | 4 |
| 2022 Q1 | 38,145 | $1,590,000 | +$512,347 | $41.73 | 5 |
| 2021 Q4 | 25,116 | $1,195,000 | +$358,476 | $47.51 | 6 |
| 2021 Q3 | 11,575 | $516,000 | -$106,529 | $45.45 | 5 |
| 2021 Q2 | 13,973 | $634,000 | -$522,129 | $45.52 | 4 |
| 2021 Q1 | 25,501 | $1,114,000 | +$1,057,507 | $43.70 | 5 |
| 2020 Q4 | 1,298 | $53,000 | +$6,044 | $40.88 | 3 |
| 2020 Q3 | 1,148 | $37,000 | -$299,448 | $32.70 | 2 |
| 2020 Q2 | 12,185 | $330,000 | -$220,605 | $27.09 | 3 |
| 2020 Q1 | 20,020 | $399,000 | -$1,460,913 | $19.84 | 3 |
| 2019 Q4 | 92,500 | $2,438,000 | +$2,438,003 | $26.36 | 3 |