| 2010-11-30 | AMERICAN PHYSICIANS SERVICE GROUP INC | D | −30.7K sh | $32.50 | −$998K | 0 |
| 2010-11-30 | AMERICAN PHYSICIANS SERVICE GROUP INC | D | −5,000 sh | $13.07 | −$65.4K | 0 |
| 2010-11-30 | AMERICAN PHYSICIANS SERVICE GROUP INC | D | −10K sh | $15.14 | −$151K | 0 |
| 2010-11-30 | AMERICAN PHYSICIANS SERVICE GROUP INC | D | −3,182 sh | $32.50 | −$103K | 0 |
| 2010-11-30 | AMERICAN PHYSICIANS SERVICE GROUP INC | D | −362 sh | $32.50 | −$11.8K | 0 |
| 2010-05-19 | AMERICAN PHYSICIANS SERVICE GROUP INC | J | 0 sh | — | — | 15,000 |
| 2010-05-19 | AMERICAN PHYSICIANS SERVICE GROUP INC | A | +2,174 sh | $23.43 | +$50.9K | 30,057 |
| 2010-05-11 | AMERICAN PHYSICIANS SERVICE GROUP INC | I | +5,514 sh | $23.65 | +$130K | 27,883 |
| 2010-05-11 | AMERICAN PHYSICIANS SERVICE GROUP INC | P | ▲0 sh | — | — | 15,000 |
| 2010-04-14 | AMERICAN PHYSICIANS SERVICE GROUP INC | P | ▲0 sh | — | — | 22,369 |
| 2010-04-14 | AMERICAN PHYSICIANS SERVICE GROUP INC | P | ▲0 sh | — | — | 15,000 |
| 2010-04-12 | AMERICAN PHYSICIANS SERVICE GROUP INC | P | ▲+357 sh | $24.33 | ▲+$8,685.81 | 357 |
| 2009-11-17 | AMERICAN PHYSICIANS SERVICE GROUP INC | P | ▲0 sh | — | — | 22,369 |
| 2009-11-17 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−2,292 sh | $23.65 | ▼−$54.2K | 0 |
| 2009-06-30 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−738 sh | $22.79 | ▼−$16.8K | 20,300 |
| 2009-06-30 | AMERICAN PHYSICIANS SERVICE GROUP INC | P | ▲0 sh | — | — | 2,292 |
| 2009-06-29 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−3,292 sh | $22.29 | ▼−$73.4K | 21,038 |
| 2009-05-01 | AMERICAN PHYSICIANS SERVICE GROUP INC | P | ▲+366 sh | $18.66 | ▲+$6,829.56 | 2,658 |
| 2009-05-01 | AMERICAN PHYSICIANS SERVICE GROUP INC | P | ▲0 sh | — | — | 24,330 |
| 2008-08-26 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−1,577 sh | $22.43 | ▼−$35.4K | 24,330 |
| 2008-08-26 | AMERICAN PHYSICIANS SERVICE GROUP INC | P | ▲0 sh | — | — | 2,292 |
| 2008-08-25 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−13.5K sh | $22.34 | ▼−$302K | 25,907 |
| 2008-05-13 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−614 sh | $22.05 | ▼−$13.5K | 41,660 |
| 2008-05-13 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | −1,707 sh | $11.55 | −$19.7K | 15,000 |
| 2008-05-12 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−7,714 sh | $22.02 | ▼−$170K | 42,274 |
| 2008-05-12 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | +5,951 sh | $9.10 | +$54.2K | 47,712 |
| 2008-05-12 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | +1,707 sh | $11.55 | +$19.7K | 49,419 |
| 2008-05-12 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | −5,951 sh | $9.10 | −$54.2K | 16,707 |
| 2008-03-25 | AMERICAN PHYSICIANS SERVICE GROUP INC | P | ▲+569 sh | $18.01 | ▲+$10.2K | 49,998 |
| 2007-11-29 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−2,000 sh | $18.50 | ▼−$37K | 41,761 |
| 2007-11-07 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−1,869 sh | $20.21 | ▼−$37.8K | 46,384 |
| 2007-11-05 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | +7,000 sh | $4.29 | +$30K | 48,253 |
| 2007-11-05 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | −7,000 sh | $4.29 | −$30K | 29,000 |
| 2007-05-14 | AMERICAN PHYSICIANS SERVICE GROUP INC | P | ▲+508 sh | $17.64 | ▲+$8,961.12 | 46,892 |
| 2006-06-09 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−1,000 sh | $14.69 | ▼−$14.7K | 56,985 |
| 2006-06-08 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−5,000 sh | $13.95 | ▼−$69.8K | 57,985 |
| 2006-04-03 | AMERICAN PHYSICIANS SERVICE GROUP INC | J | +505 sh | $13.85 | +$6,994.25 | 62,985 |
| 2005-05-16 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−5,000 sh | $11.59 | ▼−$58K | 96,558 |
| 2005-05-12 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | −5,000 sh | $10.12 | −$50.6K | 21,000 |
| 2005-05-12 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | −35K sh | $3.58 | −$125K | 45,000 |
| 2005-05-12 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−35K sh | $12.40 | ▼−$434K | 101,558 |
| 2005-05-12 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | −13K sh | $4.29 | −$55.8K | 32,000 |
| 2005-05-12 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | −6,000 sh | $9.10 | −$54.6K | 26,000 |
| 2005-03-31 | AMERICAN PHYSICIANS SERVICE GROUP INC | J | +583 sh | $10.47 | +$6,104.01 | 97,941 |
| 2004-04-02 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | +7,000 sh | $1.69 | +$11.8K | 85,456 |
| 2004-04-02 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−6,643 sh | $13.06 | ▼−$86.8K | 78,813 |
| 2004-04-02 | AMERICAN PHYSICIANS SERVICE GROUP INC | M | −7,000 sh | $1.69 | −$11.8K | 75,000 |
| 2004-02-16 | AMERICAN PHYSICIANS SERVICE GROUP INC | J | +589 sh | $9.55 | +$5,624.95 | 78,456 |
| 2004-01-08 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−5,000 sh | $10.39 | ▼−$52K | 79,584 |
| 2004-01-07 | AMERICAN PHYSICIANS SERVICE GROUP INC | S | ▼−1,717 sh | $10.10 | ▼−$17.3K | 77,867 |