| No. | Hedge Fund | Shares | Value | Activity | % Port |
|---|---|---|---|---|---|
| 1. | Bailard Inc Thomas Bailard | 734,057 | $90,098,190 | +10% | 1.99% |
| 2. | Impax Asset Management Ian Simm | 296,565 | $36,400,388 | +8% | 0.23% |
| 3. | Polaris Capital Management Bernard Horn | 265,100 | $32,538,374 | -16% | 2.7% |
| 4. | Lee Munder Capital Group Lee Munder | 17,604 | $2,160,715 | -1% | 0.12% |
| 5. | Beech Hill Partners Paul Cantor, Joseph Weiss, And Will Wurm | 9,488 | $1,164,557 | -4% | 0.56% |
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $99.92 | 10,000 | $999,150.00 | 88,173 | 2015-02-06 | Filing | |
| $43.05 | 10,000 | $430,493.00 | 69,458 | 2013-02-28 | Filing | |
| $44.00 | 10,000 | $439,955.00 | 26,097 | 2012-02-22 | Filing | |
| $38.60 | 8,704 | $335,974.40 | 12,800 | 2010-05-04 | Filing | |
| $38.59 | 4,096 | $158,064.64 | 4,096 | 2010-05-04 | Filing |
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $140.24 | 4,968 | $696,725.24 | 556,698 | 2026-01-28 | Filing | |
| $139.54 | 5,032 | $702,185.91 | 561,666 | 2026-01-28 | Filing | |
| $135.00 | 115,640 | $15,611,400.00 | 566,698 | 2026-01-23 | Filing | |
| $123.50 | 5,000 | $617,500.00 | 8,920 | 2026-01-20 | Filing | |
| $124.31 | 3,000 | $372,930.00 | 150,503 | 2026-01-15 | Filing |
| No. | Name | Shares | Value | % Port |
|---|---|---|---|---|
| 1. | 121,097,336 | $14,863,487,020 | 0.22% | |
| 2. | 5,138,699 | $630,055,884 | 0.54% | |
| 3. | 4,779,679 | $586,657,800 | 0.1% | |
| 4. | 4,223,304 | $518,368,332 | 0.17% | |
| 5. | 3,693,602 | $453,352,712 | 0.65% |