| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 24,465 | $5,340,937 | +$320,984 | $218.34 | 6 |
| 2025 Q2 | 22,999 | $4,648,579 | +$255,299 | $202.14 | 5 |
| 2025 Q1 | 21,853 | $3,721,278 | -$749,283 | $170.31 | 4 |
| 2024 Q4 | 25,997 | $4,870,908 | +$141,776 | $187.38 | 5 |
| 2024 Q3 | 25,239 | $4,859,448 | -$163,080 | $192.63 | 4 |
| 2024 Q2 | 26,079 | $4,892,642 | +$3,493,758 | $187.62 | 4 |
| 2024 Q1 | 7,456 | $1,277,197 | +$87,541 | $171.31 | 3 |
| 2023 Q4 | 6,945 | $1,042,833 | -$4,094 | $150.16 | 2 |
| 2023 Q3 | 6,975 | $951,430 | +$4,094 | $136.42 | 3 |
| 2023 Q2 | 6,945 | $975,047 | +$6,740 | $140.39 | 2 |
| 2023 Q1 | 6,897 | $834,688 | -$8,836 | $121.02 | 2 |
| 2022 Q4 | 6,970 | $724,200 | -$20,056,354 | $103.9 | 2 |
| 2022 Q3 | 200,019 | $22,334,000 | -$2,317,992 | $111.68 | 2 |
| 2022 Q2 | 220,299 | $25,809,000 | +$1,330,497 | $117.15 | 3 |
| 2022 Q1 | 208,942 | $32,628,000 | -$34,436,971 | $156.16 | 3 |
| 2021 Q4 | 401,698 | $71,595,000 | +$7,760,415 | $178.23 | 3 |
| 2021 Q3 | 358,158 | $67,220,000 | +$696,135 | $187.68 | 2 |
| 2021 Q2 | 354,449 | $66,222,000 | -$77,354 | $186.83 | 2 |
| 2021 Q1 | 354,863 | $59,157,000 | -$732,341 | $166.7 | 2 |
| 2020 Q4 | 359,256 | $59,601,000 | -$8,370,260 | $165.9 | 2 |
| 2020 Q3 | 409,709 | $63,577,000 | -$1,815,387 | $155.18 | 2 |
| 2020 Q2 | 421,408 | $58,260,000 | +$7,529,751 | $138.25 | 2 |
| 2020 Q1 | 366,943 | $39,681,000 | -$1,540,794 | $108.14 | 2 |
| 2019 Q4 | 381,191 | $47,446,000 | +$3,761,012 | $124.47 | 2 |
| 2019 Q3 | 183,617 | $21,002,000 | -$84,984 | $114.38 | 1 |
| 2019 Q2 | 351,717 | $40,884,000 | +$3,010,452 | $116.24 | 2 |
| 2019 Q1 | 325,819 | $36,390,000 | -$287,541 | $111.69 | 2 |
| 2018 Q4 | 329,075 | $31,630,000 | +$18,124,606 | $96.12 | 4 |
| 2018 Q3 | 140,512 | $16,110,000 | +$4,601,140 | $114.67 | 2 |
| 2018 Q1 | 100,382 | $10,224,000 | +$514,347 | $101.85 | 1 |
| 2017 Q4 | 95,332 | $9,183,000 | +$79,373 | $96.33 | 1 |
| 2017 Q3 | 94,508 | $8,766,000 | +$8,766,000 | $92.75 | 1 |