| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 175,354 | $13,405,848 | +$4,402,679 | $76.45 | 3 |
| 2025 Q2 | 137,427 | $9,004,218 | +$7,447,415 | $65.54 | 4 |
| 2025 Q1 | 24,450 | $1,555,754 | -$1,303,970 | $63.63 | 1 |
| 2024 Q4 | 55,062 | $2,860,632 | -$203,804 | $51.99 | 5 |
| 2024 Q3 | 58,987 | $3,035,280 | -$248,696,787 | $49.11 | 2 |
| 2024 Q2 | 5,461,750 | $251,732,067 | +$251,497,941 | $46.09 | 2 |
| 2024 Q1 | 5,315 | $234,126 | -$218,237,261 | $44.05 | 1 |
| 2023 Q4 | 5,340,293 | $218,471,387 | +$2,092,669 | $40.91 | 1 |
| 2023 Q3 | 5,289,140 | $193,899,873 | +$192,749,060 | $36.66 | 1 |
| 2023 Q2 | 30,213 | $1,150,813 | -$7,486,455 | $38.09 | 2 |
| 2023 Q1 | 221,138 | $8,649,043 | +$8,159,268 | $39.11 | 3 |
| 2022 Q4 | 12,985 | $469,927 | +$469,927 | $36.19 | 2 |
| 2022 Q3 | 0 | $0 | -$1,626,000 | 0 | |
| 2022 Q2 | 45,351 | $1,626,000 | +$1,411,000 | $35.86 | 4 |
| 2022 Q1 | 5,993 | $231,000 | +$231,000 | $38.54 | 1 |