rotation.to
Following this device: dark.
Free account
rotation.to
Appearance
Following this device: dark.
Drag a card by its title · ⚙ to size, swap or remove

Who

James R. Batten

Director

Company insider

Files Form 4 as: Director, QCR Holdings; Director, Guaranty Federal Bancshares; Treasurer, O'Reilly Automotive.

In numbers

Trades disclosed
45
Buys
3
Sells
4
Bought
$43K
Sold
$1.9M
Companies
3
Companies where not an officer
2
First trade
31 Dec 2005
Last trade
2 Mar 2026
Last filed
3 Mar 2026

Companies traded

Where they are an officer
ORLY O'Reilly AutomotiveOfficer · Retail — Specialty · last 31 Dec 20060 buys · 2 sells
Everywhere else they filed: board seats, 10% stakes, other companies
QCRH QCR HoldingsDirector · Regional banks · last 2 Mar 20260 buys · 0 sells
Guaranty Federal BancsharesDirector · last 1 Apr 20223 buys · 2 sells

Activity over time

1 Nov 2024 – 1 Oct 2026
101Nov 24May 25Nov 25Apr 26Oct 26

Buys above the line, sells below, each month.

Every trade

TradedCompanyWhatAmount
2 Mar 2026filed 3 Mar 2026QCRH QCR HoldingsRegional banksSEC FORM 4 Code A$34K387 at $87.99filing
2 Mar 2026filed 3 Mar 2026QCRH QCR HoldingsRegional banksSEC FORM 4 Code A$34K387 at $87.99filing
3 Mar 2025filed 4 Mar 2025QCRH QCR HoldingsRegional banksSEC FORM 4 Code A$28K374 at $75.04filing
1 Apr 2022filed 5 Apr 2022Guaranty Federal BancsharesSEC FORM 4 Code D—142filing
1 Apr 2022filed 5 Apr 2022Guaranty Federal BancsharesSEC FORM 4 Code D—26,363filing
27 Jan 2022filed 31 Jan 2022Guaranty Federal BancsharesSEC FORM 4 Code A$4,580142 at $32.25filing
25 Feb 2021filed 1 Mar 2021Guaranty Federal BancsharesSEC FORM 4 Code A$19K997 at $18.79filing
28 Feb 2020filed 2 Mar 2020Guaranty Federal BancsharesSEC FORM 4 Code A$19K797 at $23.50filing
26 Sep 2019filed 27 Sep 2019Guaranty Federal Bancsharesoption or derivativeSEC FORM 4 Code M$13K2,500 at $5.08filing
26 Sep 2019filed 27 Sep 2019Guaranty Federal BancsharesSEC FORM 4 Code M$13K2,500 at $5.08filing
7 Mar 2019filed 8 Mar 2019Guaranty Federal BancsharesSEC FORM 4 Code A$19K786 at $23.85filing
2 Jan 2019filed 2 Jan 2019Guaranty Federal Bancsharesoption or derivativeSEC FORM 4 Code M$13K2,500 at $5.30filing
2 Jan 2019filed 2 Jan 2019Guaranty Federal BancsharesSEC FORM 4 Code M$13K2,500 at $5.30filing
22 Feb 2018filed 26 Feb 2018Guaranty Federal BancsharesSEC FORM 4 Code A$19K836 at $22.41filing
23 Feb 2017filed 27 Feb 2017Guaranty Federal BancsharesSEC FORM 4 Code A$18K885 at $20.35filing
25 Feb 2016filed 1 Mar 2016Guaranty Federal BancsharesSEC FORM 4 Code A$18K1,167 at $15.00filing
3 Feb 2015filed 5 Feb 2015Guaranty Federal BancsharesSEC FORM 4 Code A$17K1,183 at $14.79filing
4 Feb 2014filed 6 Feb 2014Guaranty Federal BancsharesSEC FORM 4 Code A$18K1,606 at $10.90filing
2 Jan 2013filed 4 Jan 2013Guaranty Federal BancsharesSEC FORM 4 Code A$15K2,072 at $7.00filing
3 Jan 2012filed 4 Jan 2012Guaranty Federal BancsharesSEC FORM 4 Code A$14K2,315 at $5.94filing

News

O'Reilly Automotive (NASDAQ:ORLY) & Tilly's (NYSE:TLYS) Head to Head ContrastORLY · themarketsdaily.com · 18 Oct 2026Western Financial Corp CA Sells 18,249 Shares of O'Reilly Automotive, Inc. $ORLYORLY · dailypolitical.com · 15 Oct 2026

0 headlines in the last 90 days name James R. Batten; 2 articles from the last 14 days about the 1 company they traded most, at most three about any one of them.

Sectors

Consumer Discretionary2
Not placed5

Buys in green, sells in red, by the company’s sector.

Related people

Thomas HendricksonDirector · Director at O Reilly Automotive, filing Form 4 there in the last year
Maria SastreDirector · Director at O Reilly Automotive, filing Form 4 there in the last year
Christopher Andrew ManciniSVP of Prof Sales & Store Ops · SVP of Prof Sales & Store Ops at O Reilly Automotive, filing Form 4 there in the last year
Robert Allen DumasSVP of Eastern Store Ops/Sales · SVP of Eastern Store Ops/Sales at O Reilly Automotive, filing Form 4 there in the last year
John Raymond MurphyDirector · Director at O Reilly Automotive, filing Form 4 there in the last year
Kevin HernRepresentative, OK-01 · Also traded ORLY in the last 90 days
Donald J. TrumpPresident · Also traded ORLY in the last 90 days