← All stocks

Titan Machinery Inc.

TITN Net selling
CIK 0001409171 #3245 in the set updated 22 Sep 2026
Bought (120 mo)
$1.70M
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$33.31M
$0.00 on a plan · $0.00 straight out of an exercise
Sold at will
$33.31M
29 of 29 sales
Net
−$31.61M
−$31.61M against sales at will

By person

14 insiders · 41 transactions
4.0×

Bryan Knutson holds only 4.0 times base salary in stock. $2.35M of shares against $575.00K in salary for 2026.

Salary from the company's own proxy. The shares are what Bryan Knutson last reported holding, valued at $15.20, the price Common Stock was last bought or sold at on the open market here, on 3 Apr 2025.

Insider
Role
Bought
Sold
Net
Holding
Of company
Worth
Change
Meyer David Joseph
Chairman
$1.43M (3)
$30.53M (18)
−$29.11M
3,702,552
15.89%
$56.28M
−21.5%
CHRISTIANSON TONY
Director
$2.31M (6)
−$2.31M
429,345
1.84%
$6.53M
−13.9%
Erickson Stan K.
Director
$246.99K (3)
+$246.99K
50,738
0.2177%
$771.22K
Kalvoda Mark P.
Chief Financial Officer
$237.84K (1)
−$237.84K
179,119
0.7687%
$2.72M
+118.5%
Knutson Bryan J
Chief Executive Officer
$228.95K (4)
−$228.95K
154,385
0.6625%
$2.35M
+1,457%
Larsen Robert
Chief Financial Officer
$24.96K (3)
+$24.96K
77,277
0.3316%
$1.17M
MACK RICHARD L
Director
49,824
0.2138%
$757.32K
+343.0%
Horner Jody L
Director
49,278
0.2115%
$749.03K
+360.5%
DARDIS STANLEY K
Director
43,968
0.1887%
$668.31K
+88.4%
HAMILTON CHRISTINE E
Director
35,498
0.1523%
$539.57K
Anglin Frank
Director
18,694
0.0802%
$284.15K
Henderson John W
Director
13,591
0.0583%
$206.58K
Lewis Richard
Director
13,058
0.0560%
$198.48K
Crews Bradley
Director
3,060
0.0131%
$46.51K

Nothing of that kind in this period.

What was left out

Form 4 filings counted 132
Amendments (4/A) skipped 1
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 29
Transactions with no price 0
Shares from compensation/vesting 827,947
Sales filed before the plan box existed 29
History held since 11 Oct 2016