Stocks · Financials · National Commercial Banks

AMES NATIONAL CORP

ATLO Clue Score67
United States Fiscal year ends December CIK 0001132651 Results filed 16 Oct 2026

What the insiders did Net buying

Insider
Date
Role
Action
Shares
Price
Amount
Adam Snodgrass
3 Nov 2026
President of subsidiary bank
Buy
200
$34.13
$6.83K
Michelle R Cassabaum
30 Oct 2026
Director
Buy
48
$33.66
$1.62K
Jeffery C Baker
9 Sep 2026
Director
Buy
300
$31.88
$9.56K
Michelle R Cassabaum
31 Aug 2026
Director
Buy
180
$31.54
$5.68K
Douglas W Beals
20 Aug 2026
Director
Buy
325
$31.16
$10.13K
Richard Schreier
14 Aug 2026
President of subsidiary bank
Buy
316
$31.60
$9.99K
Michelle R Cassabaum
31 Jul 2026
Director
Buy
140
$30.20
$4.23K
Michelle R Cassabaum
29 May 2026
Director
Buy
170
$28.83
$4.90K
Patrick G Hagan
15 May 2026
Director
Buy
200
$27.69
$5.54K
Patrick G Hagan
12 May 2026
Director
Buy
100
$27.65
$2.77K
Michelle R Cassabaum
30 Apr 2026
Director
Buy
84
$28.08
$2.36K
Michelle R Cassabaum
27 Feb 2026
Director
Buy
205
$27.25
$5.59K
Michelle R Cassabaum
30 Jan 2026
Director
Buy
280
$26.11
$7.31K
Scot A. Trost
10 Dec 2025
Director
Buy
200
$22.88
$4.58K
Scott T Bauer
2 Dec 2025
President of subsidiary bank
Buy
20
$21.68
$433.56
Kevin L Swartz
21 Nov 2025
Director
Buy
200
$20.80
$4.16K
Jeffrey K Putzier
17 Nov 2025
President of subsidiary bank
Buy
200
$21.25
$4.25K
Douglas W Beals
13 Nov 2025
Director
Buy
500
$21.37
$10.69K
Michelle R Cassabaum
31 Oct 2025
Director
Buy
44
$20.82
$916.08
Patrick G Hagan
24 Oct 2025
Director
Buy
300
$20.85
$6.26K
Michelle R Cassabaum
29 Aug 2025
Director
Buy
278
$19.83
$5.51K
Michelle R Cassabaum
31 Jul 2025
Director
Buy
164
$18.29
$3.00K
Jeffery C Baker
20 Jun 2025
Director
Buy
500
$17.18
$8.59K
Dan E Johnson
11 Jun 2025
President of subsidiary bank
Buy
210
$17.75
$3.73K
Michael A Wilson
3 Jun 2025
Executive Vice President
Buy indirect
200
$17.50
$3.50K
Horras Betty A Baudler
2 Jun 2025
Director
Buy
100
$17.50
$1.75K
Michelle R Cassabaum
30 May 2025
Director
Buy
314
$17.54
$5.51K
Horras Betty A Baudler
28 May 2025
Director
Buy
100
$17.53
$1.75K
Douglas W Beals
23 May 2025
Director
Buy
400
$17.29
$6.92K
Patrick G Hagan
22 May 2025
Director
Buy
200
$17.65
$3.53K
Adam Snodgrass
21 May 2025
President of subsidiary bank
Buy
200
$17.80
$3.56K
Richard Schreier
21 May 2025
President of subsidiary bank
Buy
279
$17.90
$4.99K
Robert A Thomas
19 May 2025
President of subsidiary bank
Buy
164
$17.75
$2.91K
Robert A Thomas
15 May 2025
President of subsidiary bank
Buy
36
$17.65
$635.40
Douglas W Beals
2 May 2025
Director
Buy
275
$17.59
$4.84K
Michelle R Cassabaum
30 Apr 2025
Director
Buy
122
$17.05
$2.08K
Patrick G Hagan
28 Apr 2025
Director
Buy
500
$16.65
$8.33K
Justin C Clausen
25 Apr 2025
Chief Financial Officer
Buy
119
$16.81
$2.00K
Michelle R Cassabaum
28 Feb 2025
Director
Buy
288
$18.62
$5.36K
Michelle R Cassabaum
31 Jan 2025
Director
Buy
70
$18.14
$1.27K
Patrick G Hagan
13 Dec 2024
Director
Buy
200
$16.75
$3.35K
Dan E Johnson
6 Dec 2024
President of subsidiary bank
Buy
210
$17.23
$3.62K
Scot A. Trost
5 Dec 2024
Director
Buy
200
$17.56
$3.51K
Scott T Bauer
4 Dec 2024
President of subsidiary bank
Buy
200
$17.15
$3.43K
Michael A Wilson
4 Dec 2024
Executive Vice President
Buy indirect
300
$17.51
$5.25K
Michelle R Cassabaum
29 Nov 2024
Director
Buy
346
$17.00
$5.88K
Jeffrey K Putzier
5 Nov 2024
President of subsidiary bank
Buy indirect
200
$16.72
$3.34K
Patrick G Hagan
4 Nov 2024
Director
Buy
100
$16.69
$1.67K
Michael A Wilson
4 Nov 2024
Executive Vice President
Buy
250
$16.35
$4.09K
Michelle R Cassabaum
31 Oct 2024
Director
Buy
2
$17.17
$34.34
Michelle R Cassabaum
31 Oct 2024
Director
Buy
88
$17.28
$1.52K
Kevin L Swartz
30 Oct 2024
Director
Buy
400
$17.00
$6.80K
David W. Benson
30 Oct 2024
Director
Buy indirect
1,600
$17.20
$27.52K
Michael A Wilson
30 Oct 2024
Executive Vice President
Buy
250
$17.05
$4.26K
Patrick G Hagan
25 Oct 2024
Director
Buy
330
$16.75
$5.53K
Robert A Thomas
25 Oct 2024
President of subsidiary bank
Buy
200
$17.51
$3.50K
Jeffrey K Putzier
25 Oct 2024
President of subsidiary bank
Buy
200
$16.93
$3.39K
Scott T Bauer
25 Oct 2024
President of subsidiary bank
Buy
200
$16.72
$3.34K
John Patrick Nelson
25 Oct 2024
President
Buy
1,198
$16.70
$20.01K
Justin C Clausen
25 Oct 2024
Chief Financial Officer
Buy
210
$16.70
$3.51K
Patrick G Hagan
23 Oct 2024
Director
Buy
500
$17.63
$8.82K
Jeffery C Baker
5 Sep 2024
Director
Buy
600
$18.16
$10.90K
Horras Betty A Baudler
4 Sep 2024
Director
Buy
50
$18.00
$900.00
Michelle R Cassabaum
30 Aug 2024
Director
Buy
287
$18.75
$5.38K
Michael A Wilson
22 Aug 2024
Executive Vice President
Buy
200
$17.71
$3.54K
Horras Betty A Baudler
7 Aug 2024
Director
Buy
50
$17.90
$895.00
Horras Betty A Baudler
6 Aug 2024
Director
Buy
50
$18.40
$920.00
Horras Betty A Baudler
5 Aug 2024
Director
Buy
50
$18.34
$917.13
Patrick G Hagan
2 Aug 2024
Director
Buy
200
$19.25
$3.85K
Scott T Bauer
2 Aug 2024
President of subsidiary bank
Buy
200
$19.18
$3.84K
Michelle R Cassabaum
2 Aug 2024
Director
Buy
166
$19.35
$3.21K
Adam Snodgrass
2 Aug 2024
President of subsidiary bank
Buy
200
$18.68
$3.74K
Michelle R Cassabaum
31 May 2024
Director
Buy
297
$20.65
$6.13K
Michelle R Cassabaum
30 Apr 2024
Director
Buy
67
$19.50
$1.31K
Michelle R Cassabaum
1 Mar 2024
Director
Buy
300
$18.80
$5.64K
James R Larson II
7 Feb 2024
Director
Buy indirect
250
$18.20
$4.55K
James R Larson II
6 Feb 2024
Director
Buy indirect
250
$18.60
$4.65K
James R Larson II
2 Feb 2024
Director
Buy indirect
200
$19.67
$3.93K
Michelle R Cassabaum
31 Jan 2024
Director
Buy
57
$21.86
$1.25K
Michelle R Cassabaum
30 Nov 2023
Director
Buy
310
$18.41
$5.71K
Jeffrey K Putzier
20 Nov 2023
President of subsidiary bank
Buy
200
$19.05
$3.81K
Michelle R Cassabaum
31 Oct 2023
Director
Buy
94
$16.75
$1.57K
John Patrick Nelson
27 Oct 2023
President
Buy
1,237
$16.17
$20.00K
Scott T Bauer
27 Oct 2023
President of subsidiary bank
Buy
300
$16.10
$4.83K
Patrick G Hagan
15 Sep 2023
Director
Buy
200
$17.86
$3.57K
Kevin L Swartz
14 Sep 2023
Director
Buy
500
$17.80
$8.90K
Horras Betty A Baudler
8 Sep 2023
Director
Buy
100
$17.83
$1.78K
Horras Betty A Baudler
7 Sep 2023
Director
Buy
50
$17.77
$888.40
James R Larson II
6 Sep 2023
Director
Buy indirect
300
$17.89
$5.37K
James R Larson II
5 Sep 2023
Director
Buy indirect
250
$18.03
$4.51K
Kevin L Swartz
31 Aug 2023
Director
Buy
200
$18.00
$3.60K
Michelle R Cassabaum
31 Aug 2023
Director
Buy
313
$18.08
$5.66K
John Patrick Nelson
22 Aug 2023
President
Buy
1,132
$17.91
$20.27K
Jeffery C Baker
14 Aug 2023
Director
Buy
200
$18.96
$3.79K
Michelle R Cassabaum
31 Jul 2023
Director
Buy
164
$19.64
$3.22K
Horras Betty A Baudler
12 Jun 2023
Director
Buy
75
$19.25
$1.44K
Adam Snodgrass
7 Jun 2023
President of subsidiary bank
Buy
200
$19.07
$3.81K
Steven D Forth
2 Jun 2023
Director
Buy
200
$18.41
$3.68K
Michelle R Cassabaum
31 May 2023
Director
Buy
330
$18.13
$5.98K
Patrick G Hagan
24 May 2023
Director
Buy indirect
100
$18.04
$1.80K
James R Larson II
23 May 2023
Director
Buy indirect
250
$18.09
$4.52K
Michael A Wilson
17 May 2023
Executive Vice President
Buy
250
$18.00
$4.50K
John L Pierschbacher
16 May 2023
CFO
Buy indirect
200
$18.15
$3.63K
Dan E Johnson
16 May 2023
President of subsidiary bank
Buy
250
$18.00
$4.50K
James R Larson II
15 May 2023
Director
Buy indirect
200
$17.95
$3.59K
Scott T Bauer
12 May 2023
President of subsidiary bank
Buy
200
$17.93
$3.59K
Robert A Thomas
12 May 2023
President of subsidiary bank
Buy
500
$17.80
$8.90K
Patrick G Hagan
12 May 2023
Director
Buy indirect
500
$17.85
$8.93K
Lisa M Eslinger
11 May 2023
Director
Buy
200
$17.89
$3.58K
James R Larson II
11 May 2023
Director
Buy indirect
300
$17.95
$5.39K
John Patrick Nelson
11 May 2023
President
Buy
1,003
$17.89
$17.94K
Patrick G Hagan
8 May 2023
Director
Buy
150
$18.40
$2.76K
Michelle R Cassabaum
28 Apr 2023
Director
Buy
360
$18.83
$6.78K
Steven D Forth
27 Apr 2023
Director
Buy
500
$18.92
$9.46K
Patrick G Hagan
26 Apr 2023
Director
Buy
120
$18.75
$2.25K
James R Larson II
26 Apr 2023
Director
Buy indirect
200
$18.35
$3.67K
Jeffery C Baker
25 Apr 2023
Director
Buy
500
$18.75
$9.38K
Michelle R Cassabaum
31 Jan 2023
Director
Buy
51
$24.00
$1.22K
David W. Benson
31 Jan 2023
Director
Buy indirect
40
$24.00
$960.00
Michael A Wilson
12 Dec 2022
Executive Vice President
Buy
250
$23.26
$5.82K
David W. Benson
30 Nov 2022
Director
Buy indirect
195
$22.80
$4.45K
Michelle R Cassabaum
30 Nov 2022
Director
Buy
243
$22.80
$5.54K
Jeffery C Baker
15 Nov 2022
Director
Buy
1,000
$22.70
$22.70K
David W. Benson
31 Oct 2022
Director
Buy indirect
27
$22.18
$598.86
Michelle R Cassabaum
31 Oct 2022
Director
Buy
67
$22.18
$1.49K
James R Larson II
2 Sep 2022
Director
Buy indirect
300
$21.90
$6.57K
David W. Benson
31 Aug 2022
Director
Buy indirect
200
$22.00
$4.40K
Michelle R Cassabaum
31 Aug 2022
Director
Buy
252
$22.00
$5.54K
Patrick G Hagan
26 Aug 2022
Director
Buy
200
$21.95
$4.39K
James R Larson II
25 Aug 2022
Director
Buy indirect
500
$22.00
$11.00K
Patrick G Hagan
19 Aug 2022
Director
Buy
500
$22.25
$11.13K
Richard Schreier
16 Aug 2022
President of subsidiary bank
Buy
448
$22.31
$9.99K
Michelle R Cassabaum
29 Jul 2022
Director
Buy
56
$22.05
$1.23K
James R Larson II
27 Jul 2022
Director
Buy indirect
500
$22.15
$11.08K
James R Larson II
27 Jul 2022
Director
Buy indirect
300
$22.10
$6.63K
Adam Snodgrass
15 Jun 2022
President of subsidiary bank
Buy
200
$22.53
$4.51K
Patrick G Hagan
14 Jun 2022
Director
Buy
300
$22.50
$6.75K
Lisa M Eslinger
14 Jun 2022
Director
Buy
200
$22.50
$4.50K
David W. Benson
31 May 2022
Director
Buy indirect
219
$22.94
$5.02K
Michelle R Cassabaum
31 May 2022
Director
Buy
357
$22.94
$8.19K
Horras Betty A Baudler
31 May 2022
Director
Buy
50
$22.75
$1.14K
Kevin L Swartz
27 May 2022
Director
Buy
1,000
$22.70
$22.70K
Horras Betty A Baudler
26 May 2022
Director
Buy
50
$22.89
$1.14K
Steven D Forth
26 May 2022
Director
Buy
200
$22.85
$4.57K
Scott T Bauer
25 May 2022
President of subsidiary bank
Buy
200
$22.85
$4.57K
Horras Betty A Baudler
25 May 2022
Director
Buy
100
$22.86
$2.29K
John L Pierschbacher
20 May 2022
CFO
Buy indirect
200
$22.85
$4.57K
James R Larson II
20 May 2022
Director
Buy indirect
300
$22.85
$6.86K
Jeffrey K Putzier
20 May 2022
President of subsidiary bank
Buy indirect
300
$22.90
$6.87K
Robert A Thomas
20 May 2022
President of subsidiary bank
Buy
200
$22.75
$4.55K
Patrick G Hagan
19 May 2022
Director
Buy
500
$22.85
$11.43K
Jeffrey K Putzier
19 May 2022
President of subsidiary bank
Buy
200
$23.00
$4.60K
Stephen C McGill
13 May 2022
President of subsidary bank
Buy
200
$23.91
$4.78K
Patrick G Hagan
12 May 2022
Director
Buy indirect
500
$23.01
$11.51K
Thomas H Pohlman
11 May 2022
Director
Buy
200
$23.25
$4.65K
Michelle R Cassabaum
29 Apr 2022
Director
Buy
53
$23.50
$1.25K
David W. Benson
29 Apr 2022
Director
Buy
35
$23.50
$822.50
Patrick G Hagan
11 Mar 2022
Director
Buy
264
$23.75
$6.27K
Patrick G Hagan
2 Mar 2022
Director
Buy
300
$23.95
$7.19K
Michelle R Cassabaum
28 Feb 2022
Director
Buy
222
$24.00
$5.33K
David W. Benson
28 Feb 2022
Director
Buy
231
$24.00
$5.54K
David W. Benson
31 Jan 2022
Director
Buy
68
$24.83
$1.69K
Michelle R Cassabaum
31 Jan 2022
Director
Buy
50
$24.83
$1.24K
Michelle R Cassabaum
30 Nov 2021
Director
Buy
219
$24.50
$5.37K
David W. Benson
30 Nov 2021
Director
Buy
253
$24.50
$6.20K
David W. Benson
29 Oct 2021
Director
Buy
93
$24.40
$2.27K
Michelle R Cassabaum
29 Oct 2021
Director
Buy
59
$24.40
$1.44K
Patrick G Hagan
25 Oct 2021
Director
Buy
300
$23.50
$7.05K
James R Larson II
15 Sep 2021
Director
Buy indirect
92
$23.25
$2.14K
James R Larson II
14 Sep 2021
Director
Buy
308
$22.98
$7.08K
Thomas H Pohlman
10 Sep 2021
Director
Buy indirect
500
$23.08
$11.54K
Patrick G Hagan
3 Sep 2021
Director
Buy
100
$23.25
$2.33K
James R Larson II
3 Sep 2021
Director
Buy indirect
500
$23.25
$11.63K
David W. Benson
31 Aug 2021
Director
Buy
119
$23.55
$2.80K
David W. Benson
31 Aug 2021
Director
Buy
101
$23.50
$2.37K
Michelle R Cassabaum
31 Aug 2021
Director
Buy
235
$23.50
$5.52K
James R Larson II
24 Aug 2021
Director
Buy indirect
500
$23.25
$11.63K
Patrick G Hagan
23 Aug 2021
Director
Buy
100
$23.50
$2.35K
James R Larson II
19 Aug 2021
Director
Buy indirect
500
$23.39
$11.70K
Patrick G Hagan
18 Aug 2021
Director
Buy indirect
500
$23.60
$11.80K
Horras Betty A Baudler
16 Aug 2021
Director
Buy
75
$23.86
$1.79K
Steven D Forth
11 Aug 2021
Director
Buy
200
$23.85
$4.77K
James R Larson II
11 Aug 2021
Director
Buy indirect
500
$23.75
$11.88K
Michelle R Cassabaum
30 Jul 2021
Director
Buy
51
$23.63
$1.21K
David W. Benson
30 Jul 2021
Director
Buy
72
$23.63
$1.70K
James R Larson II
29 Jul 2021
Director
Buy indirect
500
$23.65
$11.83K
James R Larson II
29 Jul 2021
Director
Buy indirect
500
$23.65
$11.83K
Patrick G Hagan
29 Jul 2021
Director
Buy indirect
1,000
$23.72
$23.72K
James R Larson II
23 Jul 2021
Director
Buy indirect
500
$23.50
$11.75K
Kevin L Swartz
22 Jul 2021
Director
Buy
1,000
$23.25
$23.25K
James R Larson II
22 Jul 2021
Director
Buy indirect
500
$23.25
$11.63K
Horras Betty A Baudler
22 Jul 2021
Director
Buy
50
$23.17
$1.16K
John L Pierschbacher
21 Jul 2021
CFO
Buy indirect
200
$23.42
$4.68K
James R Larson II
21 Jul 2021
Director
Buy indirect
300
$23.42
$7.03K
James R Larson II
21 Jul 2021
Director
Buy indirect
1,000
$23.46
$23.46K
Robert A Thomas
21 Jul 2021
President of subsidiary bank
Buy
200
$23.59
$4.72K
Lisa M Eslinger
21 Jul 2021
Director
Buy
200
$23.50
$4.70K
Thomas H Pohlman
21 Jul 2021
Director
Buy
200
$23.50
$4.70K
Scott T Bauer
21 Jul 2021
President of subsidiary bank
Buy
200
$23.42
$4.68K
Patrick G Hagan
21 Jul 2021
Director
Buy
150
$23.60
$3.54K
James R Larson II
15 Jun 2021
Director
Buy indirect
200
$25.00
$5.00K
Horras Betty A Baudler
14 Jun 2021
Director
Buy
50
$25.00
$1.25K
Horras Betty A Baudler
11 Jun 2021
Director
Buy
25
$25.15
$628.73
Patrick G Hagan
10 Jun 2021
Director
Buy
200
$25.35
$5.07K
James R Larson II
9 Jun 2021
Director
Buy indirect
300
$25.20
$7.56K
Michelle R Cassabaum
28 May 2021
Director
Buy
321
$25.47
$8.17K
David W. Benson
28 May 2021
Director
Buy
356
$25.47
$9.07K
Stephen C McGill
27 May 2021
President of subsidiary bank
Buy
200
$25.41
$5.08K
Jeffrey K Putzier
26 May 2021
President of subsidiary bank
Buy
200
$25.00
$5.00K
Adam Snodgrass
25 May 2021
President of subsidiary bank
Buy
200
$25.70
$5.14K
Patrick G Hagan
12 May 2021
Director
Buy
500
$24.27
$12.14K
Michelle R Cassabaum
30 Apr 2021
Director
Buy
46
$25.33
$1.17K
David W. Benson
30 Apr 2021
Director
Buy
57
$25.33
$1.44K
James R Larson II
29 Apr 2021
Director
Buy indirect
200
$25.20
$5.04K
Patrick G Hagan
27 Apr 2021
Director
Buy
200
$25.30
$5.06K
James R Larson II
15 Mar 2021
Director
Buy indirect
200
$26.50
$5.30K
David W. Benson
12 Mar 2021
Director
Buy
35
$26.75
$936.25
Michelle R Cassabaum
26 Feb 2021
Director
Buy
224
$23.25
$5.21K
James R Larson II
22 Feb 2021
Director
Buy indirect
300
$22.29
$6.69K
James R Larson II
11 Feb 2021
Director
Buy indirect
200
$23.00
$4.60K
Patrick G Hagan
10 Feb 2021
Director
Buy
250
$23.25
$5.81K
James R Larson II
10 Feb 2021
Director
Buy indirect
300
$23.04
$6.91K
Michelle R Cassabaum
1 Feb 2021
Director
Buy
233
$22.85
$5.32K
Kevin L Swartz
1 Feb 2021
Director
Buy
400
$22.35
$8.94K
James R Larson II
8 Dec 2020
Director
Buy indirect
500
$22.90
$11.45K
James R Larson II
2 Dec 2020
Director
Buy indirect
300
$21.75
$6.53K
Michelle R Cassabaum
17 Nov 2020
Director
Buy
102
$20.70
$2.11K
Scott T Bauer
29 Oct 2020
President of subsidiary bank
Buy indirect
2,015
$18.79
$37.86K
James R Larson II
15 Sep 2020
Director
Buy indirect
300
$18.70
$5.61K
James R Larson II
11 Sep 2020
Director
Buy indirect
400
$18.50
$7.40K
David W. Benson
11 Sep 2020
Director
Buy indirect
100
$18.35
$1.84K
John Patrick Nelson
11 Sep 2020
Director
Buy indirect
1,346
$18.58
$25.01K
Patrick G Hagan
10 Sep 2020
Director
Buy
250
$18.50
$4.63K
James R Larson II
8 Sep 2020
Director
Buy indirect
300
$18.95
$5.69K
Patrick G Hagan
31 Jul 2020
Director
Buy
100
$18.50
$1.85K
David W. Benson
23 Jul 2020
Director
Buy indirect
200
$19.00
$3.80K
James R Larson II
12 Jun 2020
Director
Buy indirect
400
$18.80
$7.52K
James R Larson II
12 Jun 2020
Director
Buy indirect
300
$18.64
$5.59K
Patrick G Hagan
11 Jun 2020
Director
Buy
500
$18.75
$9.38K
Lisa M Eslinger
12 May 2020
Director
Buy
270
$18.25
$4.93K
James R Larson II
7 May 2020
Director
Buy indirect
500
$18.67
$9.34K
Patrick G Hagan
6 May 2020
Director
Buy indirect
500
$18.75
$9.38K
James R Larson II
1 May 2020
Director
Buy indirect
300
$19.30
$5.79K
Patrick G Hagan
27 Apr 2020
Director
Buy indirect
250
$19.57
$4.89K
Scott T Bauer
24 Apr 2020
President of subsidiary bank
Buy
160
$18.50
$2.96K
David W. Benson
13 Mar 2020
Director
Buy indirect
200
$22.03
$4.41K
Kevin G Deardorff
12 Mar 2020
Senior Vice President
Buy indirect
2,660
$18.80
$50.01K
James R Larson II
12 Mar 2020
Director
Buy indirect
400
$19.63
$7.85K
John L Pierschbacher
11 Mar 2020
Director
Buy indirect
1,500
$22.50
$33.75K
Scott T Bauer
11 Mar 2020
President of subsidiary bank
Buy
215
$22.50
$4.84K
Showing 250 of 303 transactions. The figures above use every one of them.

What was left out

Form 4 filings counted 301
Amendments (4/A) skipped 6
Filings about a different issuer 0
Unreadable filings 0
Joint filings 0
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 0
Sales at will 0
Transactions with no price 0
Shares from compensation/vesting 4,016
History held since 21 Nov 2006