Federal Agricultural Mortgage Corporation AGM.A

Open calendar →

Federal Agricultural Mortgage Corporation Common Stock · Company · NYSE

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 127.55 → 146.00 · 14.5%
149.960132.480115.000 1 2,3 4 5 6 7 8 9 10 11 12 13,14 15 16 17 18 19 20,21 22 23 24 25 26 27,28 29,30 31 32 33 34 35 36 37 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 22 Jul 2025 — 23 Jul 2026 (Last year)

Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
No data yet
146.0000 146.0000 146.0000 146.0000 0
146.0000 146.0000 146.0000 146.0000 300
Weekend
Weekend
144.4900 144.5000 144.4900 144.5000 800
37 · 8-K After-hours · 16:27 ET 8-K ↗
140.0000 140.0000 140.0000 140.0000 0
143.0200 143.0200 140.0000 140.0000 2,400
146.5000 147.1900 143.5000 143.5000 8,500
146.1000 148.5600 145.0000 146.7400 6,700
Weekend
Weekend
146.0500 146.0500 146.0500 146.0500 100
145.0000 145.0000 145.0000 145.0000 0
147.0600 147.0600 145.0000 145.0000 800
149.0000 149.0000 145.7000 145.7000 2,500
148.0100 149.9600 148.0100 149.9600 1,800
Weekend
Weekend
No trading
143.8100 143.8100 143.8100 143.8100 0
143.8100 143.8100 143.8100 143.8100 0
143.8100 143.8100 143.8100 143.8100 0
143.8100 143.8100 143.8100 143.8100 0
Weekend
Weekend
146.2600 146.2600 143.8100 143.8100 1,100
145.0000 147.6100 144.0000 144.0000 1,200
143.8900 143.8900 143.8900 143.8900 600
140.5100 140.5100 140.5100 140.5100 0
138.6900 140.5100 138.6900 140.5100 300
Weekend
Weekend
No trading
137.5800 142.0000 136.3000 142.0000 4,600
140.2100 140.2100 140.2100 140.2100 800
140.0000 140.0000 140.0000 140.0000 0
140.0000 140.0000 140.0000 140.0000 0
Weekend
Weekend
140.0000 140.0000 140.0000 140.0000 100
135.1500 135.1500 135.1500 135.1500 0
135.1500 135.1500 135.1500 135.1500 300
140.2500 140.2500 140.2500 140.2500 0
36 · 8-K After-hours · 16:24 ET 8-K ↗
140.2500 140.2500 140.2500 140.2500 200
Weekend
Weekend
140.6000 140.6000 140.6000 140.6000 0
140.6000 140.6000 140.6000 140.6000 0
35 · 8-K After-hours · 16:27 ET 8-K ↗
140.6000 140.6000 140.6000 140.6000 0
140.5500 140.6000 140.5500 140.6000 900
139.9800 140.0000 139.9800 140.0000 1,100
Weekend
Weekend
135.2300 135.2300 135.2300 135.2300 100
137.0000 137.0000 137.0000 137.0000 0
138.8800 138.8800 137.0000 137.0000 200
134.0000 137.0000 133.9300 137.0000 3,900
No trading
Weekend
Weekend
134.0000 134.0000 133.9900 134.0000 1,200
137.1300 137.1300 137.1300 137.1300 0
137.1300 137.1300 137.1300 137.1300 0
34 · 8-K After-hours · 16:17 ET 8-K ↗
137.1300 137.1300 137.1300 137.1300 0
33 · 8-K After-hours · 16:27 ET 8-K ↗
137.1300 137.1300 137.1300 137.1300 0
Weekend
Weekend
137.1300 137.1300 137.1300 137.1300 0
137.1300 137.1300 137.1300 137.1300 0
32 · 8-K After-hours · 16:20 ET 8-K ↗
137.1300 137.1300 137.1300 137.1300 0
31 · 8-K After-hours · 17:27 ET 8-K ↗
137.1300 137.1300 137.1300 137.1300 0
136.0500 137.1300 136.0500 137.1300 500
Weekend
Weekend
135.3000 135.3000 135.3000 135.3000 0
135.2800 135.3000 135.2800 135.3000 1,100
136.3000 139.0000 136.0000 136.0000 2,000
30 · 10-Q After-hours · 16:08 ET 10-Q ↗ 29 · 8-K After-hours · 16:07 ET 8-K ↗
133.7200 133.7200 133.7200 133.7200 0
133.7200 133.7200 133.7200 133.7200 0
Weekend
Weekend
133.7200 133.7200 133.7200 133.7200 300
134.5000 134.5000 134.5000 134.5000 0
134.5000 134.5000 134.5000 134.5000 600
133.5700 133.5700 133.5700 133.5700 200
135.0000 135.0000 135.0000 135.0000 0
Weekend
Weekend
135.0000 135.0000 135.0000 135.0000 0
133.8700 135.0000 133.8700 135.0000 500
134.5400 134.5400 134.5400 134.5400 0
28 · 8-K After-hours · 16:26 ET 8-K ↗ 27 · 8-K After-hours · 16:22 ET 8-K ↗
134.5400 134.5400 134.5400 134.5400 100
132.6100 132.6400 132.6100 132.6400 600
Weekend
Weekend
126.5000 126.5000 126.5000 126.5000 0
126.5000 126.5000 126.5000 126.5000 0
126.5000 126.5000 126.5000 126.5000 0
126.5000 126.5000 126.5000 126.5000 0
26 · DEF 14A After-hours · 16:17 ET DEFINITIVE PROXY STATEMENT ↗
126.5000 126.5000 126.5000 126.5000 300
Weekend
Weekend
126.9900 126.9900 126.9800 126.9800 500
123.5000 123.5000 123.5000 123.5000 0
122.3300 123.5000 122.3300 123.5000 700
125.3100 125.3100 120.0000 120.0000 1,800
123.9800 123.9800 123.9800 123.9800 100
Weekend
Weekend
No trading
121.9500 121.9500 121.9500 121.9500 100
119.0000 119.0000 119.0000 119.0000 0
119.0000 119.0000 119.0000 119.0000 1,300
118.6800 118.6800 118.6800 118.6800 200
Weekend
Weekend
117.0600 117.0600 117.0600 117.0600 0
25 · 8-K After-hours · 16:18 ET 8-K ↗
117.0600 117.0600 117.0600 117.0600 0
117.0600 117.0600 117.0600 117.0600 0
117.0600 117.0600 117.0600 117.0600 0
117.0600 117.0600 117.0600 117.0600 600
Weekend
Weekend
119.1100 119.1100 115.0000 115.0000 5,500
119.0000 119.0000 116.0100 116.0100 2,500
121.0000 121.0000 120.0000 121.0000 2,900
24 · 8-K Pre-market · 08:30 ET 8-K ↗
122.0000 122.0000 122.0000 122.0000 400
124.6400 124.6400 124.6400 124.6400 100
Weekend
Weekend
129.0100 129.0100 129.0100 129.0100 0
129.0100 129.0100 129.0100 129.0100 0
23 · 8-K After-hours · 16:22 ET 8-K ↗
129.0100 129.0100 129.0100 129.0100 400
128.4100 128.4100 128.4100 128.4100 0
132.2600 132.2600 128.3300 128.4100 1,500
Weekend
Weekend
133.0100 133.0100 133.0100 133.0100 0
133.0100 133.0100 133.0100 133.0100 600
22 · 8-K After-hours · 16:19 ET 8-K ↗
128.0500 135.0200 128.0500 135.0000 4,400
125.5000 125.5000 125.5000 125.5000 0
125.5000 125.5000 125.5000 125.5000 0
Weekend
Weekend
125.5000 125.5000 125.5000 125.5000 0
125.5000 125.5000 125.5000 125.5000 0
125.0000 125.5000 125.0000 125.5000 600
124.9900 125.0100 124.1300 124.5000 2,600
119.9300 123.0000 118.2100 123.0000 2,000
Weekend
Weekend
131.9100 131.9100 118.0100 118.6100 5,700
21 · 8-K After-hours · 16:17 ET 8-K ↗ 20 · 10-K After-hours · 16:08 ET 10-K ↗
131.9200 131.9200 131.9200 131.9200 0
131.9200 131.9200 131.9200 131.9200 200
133.6800 133.6800 133.6800 133.6800 0
No trading
Weekend
Weekend
133.6800 133.6800 133.6800 133.6800 0
133.6800 133.6800 133.6800 133.6800 0
133.6800 133.6800 133.6800 133.6800 200
130.8300 130.8300 130.8300 130.8300 200
131.2100 131.2500 131.1500 131.2500 1,300
Weekend
Weekend
131.2000 131.2000 127.0000 127.0000 500
19 · 8-K After-hours · 16:20 ET 8-K ↗
127.0000 127.0000 127.0000 127.0000 400
128.0200 128.0200 128.0200 128.0200 300
129.6300 129.6300 129.6300 129.6300 0
18 · 8-K After-hours · 16:16 ET 8-K ↗
128.0100 129.6300 128.0000 129.6300 800
Weekend
Weekend
128.5500 128.5500 128.5500 128.5500 0
128.5500 128.5500 128.5500 128.5500 0
128.5500 128.5500 128.5500 128.5500 0
128.5500 128.5500 128.5500 128.5500 0
128.5500 128.5500 128.5500 128.5500 100
Weekend
Weekend
129.0000 129.0000 129.0000 129.0000 0
129.0000 129.0000 129.0000 129.0000 0
129.5600 130.0000 127.0000 129.0000 5,800
127.7400 127.7400 127.7400 127.7400 0
No trading
Weekend
Weekend
129.6000 129.6000 127.5000 127.7400 10,100
128.1000 129.0000 127.7400 128.8000 6,400
130.0300 130.0300 128.3000 130.0000 4,000
133.5000 133.5000 131.1600 131.1600 800
135.0000 135.0000 133.9600 133.9600 6,700
Weekend
Weekend
134.1100 134.1100 134.1100 134.1100 0
134.1100 134.1100 134.1100 134.1100 0
134.1100 134.1100 134.1100 134.1100 800
135.6200 135.6200 135.6200 135.6200 0
135.6200 135.6200 135.6200 135.6200 300
Weekend
Weekend
133.1600 133.1600 133.1600 133.1600 400
No trading
132.5900 132.5900 132.5900 132.5900 0
132.5900 132.5900 132.5900 132.5900 0
132.5900 132.5900 132.5900 132.5900 0
Weekend
Weekend
132.5900 132.5900 132.5900 132.5900 0
No trading
132.5900 132.5900 132.5900 132.5900 0
132.5900 132.5900 132.5900 132.5900 100
130.5500 130.5500 130.5500 130.5500 0
Weekend
Weekend
137.5200 137.5200 130.5500 130.5500 3,200
139.2600 139.2600 139.2600 139.2600 100
143.0000 143.0000 143.0000 143.0000 0
143.0000 143.0000 143.0000 143.0000 0
143.0000 143.0000 143.0000 143.0000 0
Weekend
Weekend
143.0000 143.0000 143.0000 143.0000 200
141.5100 141.5100 141.5100 141.5100 100
141.2500 141.2500 138.5000 138.5000 900
132.0200 132.0200 132.0200 132.0200 0
17 · 8-K After-hours · 16:56 ET 8-K ↗
132.0200 132.0200 132.0200 132.0200 0
Weekend
Weekend
132.0200 132.0200 132.0200 132.0200 0
132.0200 132.0200 132.0200 132.0200 0
16 · 8-K After-hours · 16:27 ET 8-K ↗
132.0200 132.0200 132.0200 132.0200 0
134.1700 134.1700 132.0200 132.0200 1,900
130.4800 130.4800 130.4800 130.4800 0
Weekend
Weekend
130.4800 130.4800 130.4800 130.4800 0
No trading
130.4800 130.4800 130.4800 130.4800 0
130.4800 130.4800 130.4800 130.4800 600
128.8600 128.8600 128.8600 128.8600 0
Weekend
Weekend
128.8600 128.8600 128.8600 128.8600 0
128.8600 128.8600 128.8600 128.8600 500
129.0500 129.0500 129.0500 129.0500 0
129.0500 129.0500 129.0500 129.0500 0
129.0500 129.0500 129.0500 129.0500 0
Weekend
Weekend
129.0500 129.0500 129.0500 129.0500 0
129.4000 131.1300 129.0000 129.0500 1,600
126.3700 128.1500 126.3700 128.1500 700
123.4700 125.4900 123.4700 125.4900 400
123.9800 123.9800 123.9800 123.9800 200
Weekend
Weekend
123.0000 123.0000 123.0000 123.0000 0
123.0000 123.0000 123.0000 123.0000 0
15 · 8-K After-hours · 16:18 ET 8-K ↗
123.0000 123.0000 123.0000 123.0000 0
123.0000 123.0000 123.0000 123.0000 500
14 · 10-Q After-hours · 16:11 ET 10-Q ↗ 13 · 8-K After-hours · 16:09 ET 8-K ↗
121.5100 121.5100 121.5100 121.5100 300
Weekend
Weekend
119.9000 119.9000 119.9000 119.9000 300
121.6900 121.6900 121.6900 121.6900 300
124.1200 124.1200 120.0400 120.2600 500
125.3300 125.3300 125.3300 125.3300 0
125.3300 125.3300 125.3300 125.3300 200
Weekend
Weekend
122.2900 123.6900 122.2900 123.6900 600
121.7500 121.7500 121.7500 121.7500 0
123.6400 123.6400 121.7500 121.7500 600
119.5000 119.5000 119.5000 119.5000 0
12 · 8-K After-hours · 16:17 ET 8-K ↗
119.2800 119.5000 119.0000 119.5000 1,400
Weekend
Weekend
119.2500 119.2500 118.6100 118.7600 900
117.0100 119.1200 117.0100 119.1200 1,300
121.1100 121.1100 121.1100 121.1100 0
121.1100 121.1100 121.1100 121.1100 200
121.5000 121.5000 121.5000 121.5000 0
Weekend
Weekend
121.3800 121.5000 121.3800 121.5000 3,200
120.9900 120.9900 120.9900 120.9900 400
119.0000 121.0000 119.0000 121.0000 700
121.8800 121.8800 119.8300 119.8800 1,400
11 · 8-K After-hours · 16:18 ET 8-K ↗
126.0500 126.0500 120.0000 120.0000 2,300
Weekend
Weekend
123.4000 123.4000 123.4000 123.4000 0
122.5000 123.8500 122.5000 123.4000 1,000
124.0000 124.0000 124.0000 124.0000 600
10 · 8-K After-hours · 16:18 ET 8-K ↗
123.1700 124.0000 123.1700 124.0000 1,000
124.5100 124.5100 124.5100 124.5100 0
Weekend
Weekend
124.5100 124.8700 124.5100 124.5100 1,300
9 · 8-K After-hours · 16:21 ET 8-K ↗
129.1200 129.1200 129.1200 129.1200 0
132.0600 133.0000 129.1200 129.1200 1,000
129.9700 129.9700 129.9700 129.9700 400
133.4500 133.4500 133.4500 133.4500 300
Weekend
Weekend
127.0000 132.8500 126.1800 132.3700 8,800
126.7500 129.4800 126.7500 129.4800 2,600
129.0700 130.9300 128.2400 128.2400 2,200
130.4900 130.4900 123.5800 129.1300 2,500
131.5100 131.8900 131.5100 131.5100 1,100
Weekend
Weekend
138.0000 138.0000 137.0200 137.0200 600
138.0000 138.0000 138.0000 138.0000 1,000
8 · 8-K After-hours · 16:24 ET 8-K ↗
139.0000 139.0000 139.0000 139.0000 1,400
143.0000 143.0000 140.0000 140.0000 1,000
146.6100 146.6100 144.0000 144.0000 1,600
Weekend
Weekend
148.9400 148.9400 148.9400 148.9400 0
148.9400 148.9400 148.9400 148.9400 200
146.9900 146.9900 146.9900 146.9900 0
146.9900 146.9900 146.9900 146.9900 200
No trading
Weekend
Weekend
147.0000 147.0000 147.0000 147.0000 0
145.0300 147.0000 145.0300 147.0000 700
147.0000 147.0000 147.0000 147.0000 500
143.0000 143.0000 143.0000 143.0000 500
7 · 8-K After-hours · 16:38 ET 8-K ↗
144.2800 144.2800 144.2800 144.2800 200
Weekend
Weekend
146.0800 146.1800 144.8700 145.0000 1,200
140.5300 140.5300 140.5300 140.5300 0
6 · 8-K After-hours · 17:28 ET 8-K ↗
140.5300 140.5300 140.5300 140.5300 0
138.1300 140.5300 138.1300 140.5300 1,000
5 · 8-K After-hours · 16:40 ET 8-K ↗
135.0000 135.0000 135.0000 135.0000 0
Weekend
Weekend
131.7100 135.4900 131.7100 135.0000 2,600
4 · 8-K After-hours · 16:24 ET 8-K ↗
134.1900 134.4600 134.1900 134.4600 500
133.9600 134.6900 133.9600 134.1900 900
132.0200 133.4700 132.0200 132.9400 1,200
129.9800 129.9800 129.9800 129.9800 0
Weekend
Weekend
133.4800 133.4800 129.9800 129.9800 600
3 · 10-Q After-hours · 16:14 ET 10-Q ↗ 2 · 8-K After-hours · 16:11 ET 8-K ↗
127.1000 127.2000 127.1000 127.2000 700
126.9300 126.9300 126.9300 126.9300 100
127.3200 127.3200 127.3200 127.3200 200
129.3100 129.3100 129.3100 129.3100 200
Weekend
Weekend
128.0000 128.0000 128.0000 128.0000 0
128.0000 128.0000 128.0000 128.0000 300
130.0000 130.0000 130.0000 130.0000 0
130.0000 130.0000 130.0000 130.0000 100
128.5800 128.5800 128.5800 128.5800 100
Weekend
Weekend
130.0000 130.0000 130.0000 130.0000 0
1 · 8-K After-hours · 16:19 ET 8-K ↗
130.0000 130.0000 130.0000 130.0000 200
127.5500 127.5500 127.5500 127.5500 0
127.5500 127.5500 127.5500 127.5500 400

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.