| 2006-06-12 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼+2,000 sh | $14.65 | ▼+$29.3K | 22,654 |
| 2006-06-08 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | +12.5K sh | $4.29 | +$53.6K | 32,654 |
| 2006-06-08 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | −12.5K sh | $4.29 | −$53.6K | 42,500 |
| 2006-06-08 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−8,000 sh | $14.36 | ▼−$115K | 24,654 |
| 2006-04-03 | AMERICAN PHYSICIANS SERVICE GROUP INC | J | +393 sh | $13.85 | +$5,443.05 | 20,154 |
| 2005-09-01 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−1,300 sh | $12.60 | ▼−$16.4K | 18,063 |
| 2005-08-31 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−2,050 sh | $12.82 | ▼−$26.3K | 19,363 |
| 2005-08-30 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | +10K sh | $3.58 | +$35.8K | 57,000 |
| 2005-08-30 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−3,000 sh | $12.76 | ▼−$38.3K | 21,413 |
| 2005-08-30 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | +10K sh | $3.58 | +$35.8K | 24,413 |
| 2005-03-31 | AMERICAN PHYSICIANS SERVICE GROUP INC | J | +611 sh | $10.47 | +$6,397.17 | 14,413 |
| 2003-12-02 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | +4,000 sh | $1.69 | +$6,750 | 14,360 |
| 2003-12-02 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−4,000 sh | $9.00 | ▼−$36K | 10,360 |
| 2003-12-02 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | −4,000 sh | $1.69 | −$6,750 | 55,000 |
| 2003-11-10 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | +6,000 sh | $1.69 | +$10.1K | 16,360 |
| 2003-11-10 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | −6,000 sh | $1.69 | −$10.1K | 59,000 |
| 2003-11-10 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−2,000 sh | $8.05 | ▼−$16.1K | 10,360 |
| 2003-11-10 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−2,000 sh | $7.70 | ▼−$15.4K | 12,360 |
| 2003-11-10 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−2,000 sh | $7.45 | ▼−$14.9K | 14,360 |