| No. | Hedge Fund | Shares | Value | Activity | % Port | 
|---|---|---|---|---|---|
| 1. | Bailard Inc Thomas Bailard | 43,800 | $890,454 | 0.02% | 
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $31.38 | 1,000 | $31,380.00 | 1,000 | 2014-07-01 | Filing | |
| $27.37 | 2,000 | $54,738.80 | 2,000 | 2014-02-06 | Filing | |
| $12.94 | 20,000 | $258,820.00 | 91,800 | 2012-05-30 | Filing | |
| $14.09 | 20,000 | $281,716.00 | 71,800 | 2012-05-01 | Filing | |
| $14.82 | 2,500 | $37,046.75 | 16,153 | 2012-03-02 | Filing | 
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $15.92 | 40,000 | $636,800.00 | 109,433 | 2025-04-10 | Filing | |
| $17.74 | 40,000 | $709,600.00 | 149,433 | 2025-03-10 | Filing | |
| $18.73 | 77,873 | $1,458,171.93 | 41,904 | 2024-12-06 | Filing | |
| $18.65 | 20,000 | $373,080.00 | 23,751 | 2024-12-06 | Filing | |
| $16.40 | 25,000 | $410,000.00 | 154,617 | 2024-10-25 | Filing | 
| No. | Name | Shares | Value | % Port | 
|---|---|---|---|---|
| 1. | 1,238,037 | $25,169,292 | 0.06% | |
| 2. | 1,146,015 | $23,298,485 | 0.09% | |
| 3. | 334,815 | $6,806,789 | 0.5% | |
| 4. | 301,942 | $6,138,480 | 0.01% | |
| 5. | 147,993 | $3,008,698 | 0% |