Stocks · Technology · Services-Prepackaged Software

APPFOLIO INC

APPF Clue Score77
United States Fiscal year ends December CIK 0001433195
202.20
+2.41%
Close, 9 Oct 2026 · USD

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
202.20 on 9 Oct 2026
262 203 143 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $225.35 14 Oct 2025 $227.50 15 Oct 2025 $228.55 16 Oct 2025 $223.31 17 Oct 2025 $235.51 20 Oct 2025 $240.38 21 Oct 2025 $240.31 22 Oct 2025 $238.01 23 Oct 2025 $239.55 24 Oct 2025 $242.68 27 Oct 2025 $245.27 28 Oct 2025 $244.28 29 Oct 2025 $238.67 30 Oct 2025 $235.71 31 Oct 2025 $254.43 3 Nov 2025 $262.26 4 Nov 2025 $260.62 5 Nov 2025 $257.50 6 Nov 2025 $250.27 7 Nov 2025 $251.80 10 Nov 2025 $254.96 11 Nov 2025 $250.71 12 Nov 2025 $250.35 13 Nov 2025 $246.50 14 Nov 2025 $247.96 17 Nov 2025 $238.28 18 Nov 2025 $228.08 19 Nov 2025 $221.79 20 Nov 2025 $221.31 21 Nov 2025 $228.62 24 Nov 2025 $226.12 25 Nov 2025 $229.88 26 Nov 2025 $228.16 28 Nov 2025 $228.28 1 Dec 2025 $227.11 2 Dec 2025 $231.32 3 Dec 2025 $236.43 4 Dec 2025 $235.76 5 Dec 2025 $235.41 8 Dec 2025 $232.57 9 Dec 2025 $233.57 10 Dec 2025 $231.45 11 Dec 2025 $229.79 12 Dec 2025 $231.43 15 Dec 2025 $224.52 16 Dec 2025 $231.06 17 Dec 2025 $233.83 18 Dec 2025 $235.74 19 Dec 2025 $233.69 22 Dec 2025 $236.21 23 Dec 2025 $235.33 24 Dec 2025 $236.42 26 Dec 2025 $237.29 29 Dec 2025 $236.60 30 Dec 2025 $235.63 31 Dec 2025 $232.65 2 Jan 2026 $230.37 5 Jan 2026 $233.80 6 Jan 2026 $234.82 7 Jan 2026 $225.85 8 Jan 2026 $226.17 9 Jan 2026 $226.58 12 Jan 2026 $222.81 13 Jan 2026 $221.17 14 Jan 2026 $212.95 15 Jan 2026 $219.67 16 Jan 2026 $217.89 20 Jan 2026 $211.29 21 Jan 2026 $217.81 22 Jan 2026 $222.48 23 Jan 2026 $219.43 26 Jan 2026 $218.86 27 Jan 2026 $216.06 28 Jan 2026 $218.00 29 Jan 2026 $207.10 30 Jan 2026 $189.88 2 Feb 2026 $195.06 3 Feb 2026 $184.01 4 Feb 2026 $184.15 5 Feb 2026 $177.36 6 Feb 2026 $179.73 9 Feb 2026 $183.79 10 Feb 2026 $188.30 11 Feb 2026 $178.74 12 Feb 2026 $175.93 13 Feb 2026 $178.41 17 Feb 2026 $168.79 18 Feb 2026 $176.78 19 Feb 2026 $176.38 20 Feb 2026 $172.23 23 Feb 2026 $163.33 24 Feb 2026 $166.26 25 Feb 2026 $166.69 26 Feb 2026 $176.65 27 Feb 2026 $177.76 2 Mar 2026 $180.60 3 Mar 2026 $188.40 4 Mar 2026 $188.26 5 Mar 2026 $189.90 6 Mar 2026 $191.17 9 Mar 2026 $189.71 10 Mar 2026 $185.16 11 Mar 2026 $178.99 12 Mar 2026 $176.12 13 Mar 2026 $172.50 16 Mar 2026 $170.40 17 Mar 2026 $168.48 18 Mar 2026 $167.67 19 Mar 2026 $166.80 20 Mar 2026 $166.10 23 Mar 2026 $166.97 24 Mar 2026 $161.05 25 Mar 2026 $158.57 26 Mar 2026 $158.63 27 Mar 2026 $155.68 30 Mar 2026 $155.82 31 Mar 2026 $157.82 1 Apr 2026 $154.14 2 Apr 2026 $157.11 6 Apr 2026 $159.49 7 Apr 2026 $156.64 8 Apr 2026 $154.66 9 Apr 2026 $148.61 10 Apr 2026 $143.34 13 Apr 2026 $148.52 14 Apr 2026 $148.84 15 Apr 2026 $154.86 16 Apr 2026 $155.21 17 Apr 2026 $156.47 20 Apr 2026 $158.67 21 Apr 2026 $158.13 22 Apr 2026 $158.41 23 Apr 2026 $152.30 24 Apr 2026 $169.29 27 Apr 2026 $169.75 28 Apr 2026 $168.78 29 Apr 2026 $165.32 30 Apr 2026 $167.09 1 May 2026 $173.10 4 May 2026 $173.63 5 May 2026 $172.76 6 May 2026 $167.17 7 May 2026 $170.21 8 May 2026 $166.59 11 May 2026 $159.56 12 May 2026 $155.38 13 May 2026 $150.53 14 May 2026 $150.24 15 May 2026 $151.70 18 May 2026 $157.91 19 May 2026 $159.82 20 May 2026 $163.39 21 May 2026 $162.37 22 May 2026 $164.92 26 May 2026 $163.77 27 May 2026 $163.02 28 May 2026 $159.18 29 May 2026 $161.17 1 Jun 2026 $179.30 2 Jun 2026 $174.63 3 Jun 2026 $166.27 4 Jun 2026 $163.65 5 Jun 2026 $166.94 8 Jun 2026 $164.90 9 Jun 2026 $169.29 10 Jun 2026 $168.32 11 Jun 2026 $159.68 12 Jun 2026 $161.21 15 Jun 2026 $158.21 16 Jun 2026 $157.89 17 Jun 2026 $148.59 18 Jun 2026 $151.50 22 Jun 2026 $144.38 23 Jun 2026 $146.56 24 Jun 2026 $148.81 25 Jun 2026 $144.78 26 Jun 2026 $155.64 29 Jun 2026 $156.57 30 Jun 2026 $160.35 1 Jul 2026 $164.82 2 Jul 2026 $170.90 6 Jul 2026 $176.06 7 Jul 2026 $179.42 8 Jul 2026 $176.48 9 Jul 2026 $175.31 10 Jul 2026 $175.58 13 Jul 2026 $179.90 14 Jul 2026 $174.46 15 Jul 2026 $175.40 16 Jul 2026 $181.45 17 Jul 2026 $179.73 20 Jul 2026 $179.09 21 Jul 2026 $167.84 22 Jul 2026 $162.21 23 Jul 2026 $163.95 24 Jul 2026 $165.05 27 Jul 2026 $168.74 28 Jul 2026 $178.27 29 Jul 2026 $187.00 30 Jul 2026 $176.02 31 Jul 2026 $180.19 3 Aug 2026 $191.69 4 Aug 2026 $199.53 5 Aug 2026 $193.00 6 Aug 2026 $194.11 7 Aug 2026 $198.74 10 Aug 2026 $199.54 11 Aug 2026 $203.02 12 Aug 2026 $196.77 13 Aug 2026 $203.97 14 Aug 2026 $204.21 17 Aug 2026 $195.97 18 Aug 2026 $203.95 19 Aug 2026 $215.22 20 Aug 2026 $218.85 21 Aug 2026 $224.40 24 Aug 2026 $225.10 25 Aug 2026 $223.05 26 Aug 2026 $223.18 27 Aug 2026 $232.06 28 Aug 2026 $234.49 31 Aug 2026 $234.21 1 Sep 2026 $225.28 2 Sep 2026 $224.27 3 Sep 2026 $223.57 4 Sep 2026 $214.28 8 Sep 2026 $206.02 9 Sep 2026 $205.65 10 Sep 2026 $205.76 11 Sep 2026 $208.48 14 Sep 2026 $221.87 15 Sep 2026 $225.95 16 Sep 2026 $221.17 17 Sep 2026 $219.74 18 Sep 2026 $214.63 21 Sep 2026 $209.84 22 Sep 2026 $206.27 23 Sep 2026 $210.01 24 Sep 2026 $204.43 25 Sep 2026 $204.22 28 Sep 2026 $197.91 29 Sep 2026 $195.82 30 Sep 2026 $200.52 1 Oct 2026 $204.24 2 Oct 2026 $202.97 5 Oct 2026 $204.25 6 Oct 2026 $203.31 7 Oct 2026 $196.97 8 Oct 2026 $197.45 9 Oct 2026 $202.20 Pickering Evan General Counsel Sold on a plan $81.39K 14 Nov 2025 · at $243.67 · 10.1% of stake Trigg William Shane Chief Executive Officer Sold on a plan $949.05K 17 Nov 2025 · at $240.45 · 7.1% of stake Eaton Timothy Mathias Chief Financial Officer Sold at will $118.05K 24 Nov 2025 · at $228.34 · 4.9% of stake Trigg William Shane Chief Executive Officer Sold on a plan $1.18M 17 Feb 2026 · at $169.73 · 11.6% of stake Barat Elizabeth Erin Chief People Officer Sold at will $312.76K 12 May 2026 · at $158.12 · 8.4% of stake Trigg William Shane Chief Executive Officer Sold on a plan $546.57K 15 May 2026 · at $152.50 · 4.5% of stake Rigler Don Principal Accounting Officer Sold on a plan $23.93K 12 Jun 2026 · at $159.56 · 3.4% of stake Pickering Evan General Counsel Sold on a plan $102.46K 12 Jun 2026 · at $155.25 · 9.1% of stake Eaton Timothy Mathias Chief Financial Officer Sold on a plan $413.79K 12 Jun 2026 · at $160.07 · 12.5% of stake DUCA MAURICE J 10% owner Sold on a plan $631.33K 7 Jul 2026 · at $180.38 · 3.6% of stake DUCA MAURICE J 10% owner Sold on a plan $1.30M 7 Jul 2026 · at $180.32 · 14.5% of stake DUCA MAURICE J 10% owner Sold on a plan $18.00K 10 Jul 2026 · at $180.00 · 0.1% of stake DUCA MAURICE J 10% owner Sold on a plan $36.00K 10 Jul 2026 · at $180.00 · 0.5% of stake DUCA MAURICE J 10% owner Sold on a plan $630.53K 13 Jul 2026 · at $180.15 · 3.8% of stake DUCA MAURICE J 10% owner Sold on a plan $1.30M 13 Jul 2026 · at $180.15 · 15.0% of stake DUCA MAURICE J 10% owner Sold on a plan $40.51K 15 Jul 2026 · at $180.03 · 0.3% of stake DUCA MAURICE J 10% owner Sold on a plan $83.17K 15 Jul 2026 · at $180.03 · 1.1% of stake DUCA MAURICE J 10% owner Sold on a plan $631.52K 16 Jul 2026 · at $180.43 · 3.9% of stake DUCA MAURICE J 10% owner Sold on a plan $1.30M 16 Jul 2026 · at $180.80 · 15.6% of stake DUCA MAURICE J 10% owner Sold on a plan $636.46K 17 Jul 2026 · at $181.84 · 4.1% of stake DUCA MAURICE J 10% owner Sold on a plan $1.31M 17 Jul 2026 · at $181.55 · 16.1% of stake DUCA MAURICE J 10% owner Sold on a plan $36.00K 20 Jul 2026 · at $180.00 · 0.2% of stake DUCA MAURICE J 10% owner Sold on a plan $324.00K 20 Jul 2026 · at $180.00 · 4.8% of stake DUCA MAURICE J 10% owner Sold on a plan $634.50K 28 Jul 2026 · at $181.29 · 4.3% of stake DUCA MAURICE J 10% owner Sold on a plan $1.31M 28 Jul 2026 · at $181.72 · 17.4% of stake DUCA MAURICE J 10% owner Sold on a plan $647.60K 29 Jul 2026 · at $185.03 · 4.5% of stake DUCA MAURICE J 10% owner Sold on a plan $1.33M 29 Jul 2026 · at $184.70 · 18.1% of stake DUCA MAURICE J 10% owner Sold on a plan $148.08K 30 Jul 2026 · at $181.02 · 1.1% of stake DUCA MAURICE J 10% owner Sold on a plan $304.48K 30 Jul 2026 · at $181.02 · 5.0% of stake DUCA MAURICE J 10% owner Sold on a plan $630.93K 31 Jul 2026 · at $180.27 · 4.8% of stake DUCA MAURICE J 10% owner Sold on a plan $1.30M 31 Jul 2026 · at $180.27 · 19.0% of stake DUCA MAURICE J 10% owner Sold on a plan $661.11K 3 Aug 2026 · at $188.89 · 5.0% of stake DUCA MAURICE J 10% owner Sold on a plan $1.36M 3 Aug 2026 · at $188.88 · 19.9% of stake DUCA MAURICE J 10% owner Sold on a plan $682.59K 4 Aug 2026 · at $195.02 · 5.3% of stake DUCA MAURICE J 10% owner Sold on a plan $1.40M 4 Aug 2026 · at $195.03 · 20.8% of stake Pickering Evan General Counsel Sold on a plan $132.52K 5 Aug 2026 · at $200.49 · 10.1% of stake DUCA MAURICE J 10% owner Sold on a plan $681.52K 5 Aug 2026 · at $194.72 · 5.5% of stake DUCA MAURICE J 10% owner Sold on a plan $1.40M 5 Aug 2026 · at $194.72 · 21.8% of stake DUCA MAURICE J 10% owner Sold on a plan $675.66K 6 Aug 2026 · at $193.05 · 5.9% of stake DUCA MAURICE J 10% owner Sold on a plan $1.39M 6 Aug 2026 · at $193.05 · 22.9% of stake DUCA MAURICE J 10% owner Sold on a plan $694.08K 7 Aug 2026 · at $198.31 · 6.2% of stake DUCA MAURICE J 10% owner Sold on a plan $1.43M 7 Aug 2026 · at $198.31 · 24.1% of stake Rigler Don Principal Accounting Officer Sold on a plan $29.38K 10 Aug 2026 · at $195.87 · 3.5% of stake DUCA MAURICE J 10% owner Sold on a plan $694.49K 10 Aug 2026 · at $198.43 · 6.6% of stake DUCA MAURICE J 10% owner Sold on a plan $1.43M 10 Aug 2026 · at $198.43 · 25.5% of stake Pickering Evan General Counsel Sold on a plan $28.48K 11 Aug 2026 · at $202.01 · 2.5% of stake DUCA MAURICE J 10% owner Sold on a plan $703.44K 11 Aug 2026 · at $200.98 · 7.1% of stake DUCA MAURICE J 10% owner Sold on a plan $1.45M 11 Aug 2026 · at $200.98 · 27.0% of stake Pickering Evan General Counsel Sold on a plan $64.42K 12 Aug 2026 · at $200.07 · 5.9% of stake DUCA MAURICE J 10% owner Sold on a plan $689.24K 12 Aug 2026 · at $196.93 · 7.7% of stake DUCA MAURICE J 10% owner Sold on a plan $1.42M 12 Aug 2026 · at $196.93 · 28.8% of stake DUCA MAURICE J 10% owner Sold on a plan $695.35K 13 Aug 2026 · at $198.67 · 8.3% of stake DUCA MAURICE J 10% owner Sold on a plan $1.43M 13 Aug 2026 · at $198.66 · 30.7% of stake Trigg William Shane Chief Executive Officer Sold on a plan $421.69K 14 Aug 2026 · at $205.00 · 2.8% of stake DUCA MAURICE J 10% owner Sold on a plan $707.45K 14 Aug 2026 · at $202.13 · 9.1% of stake DUCA MAURICE J 10% owner Sold on a plan $1.46M 14 Aug 2026 · at $202.12 · 33.0% of stake DUCA MAURICE J 10% owner Sold on a plan $685.60K 17 Aug 2026 · at $195.89 · 10.0% of stake DUCA MAURICE J 10% owner Sold on a plan $1.41M 17 Aug 2026 · at $195.89 · 35.6% of stake DUCA MAURICE J 10% owner Sold on a plan $133.64K 18 Aug 2026 · at $203.42 · 2.1% of stake DUCA MAURICE J 10% owner Sold on a plan $1.46M 18 Aug 2026 · at $203.41 · 38.7% of stake Eaton Timothy Mathias Chief Financial Officer Sold on a plan $75.57K 19 Aug 2026 · at $202.61 · 2.2% of stake DUCA MAURICE J 10% owner Sold on a plan $1.54M 19 Aug 2026 · at $213.37 · 42.3% of stake DUCA MAURICE J 10% owner Sold on a plan $1.57M 20 Aug 2026 · at $217.77 · 46.7% of stake DUCA MAURICE J 10% owner Sold on a plan $589.23K 21 Aug 2026 · at $221.85 · 24.9% of stake
0 buys2 sales at will62 planned sales

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Revenue
$950.82M
Net income
$140.92M
Free cash flow
$238.95M
Operating margin
16.1%
Net margin
14.8%
Return on equity
26.0%
Return on capital
22.7%
Debt to equity
0.09
Revenue growth, 1 yr
19.7%
Revenue growth, 5 yr
25.1% a year
EPS growth, 1 yr
-30.1%

Revenue and net income

Fiscal years, as filed with the SEC · point at a year for the detail
310M 158M FY20 Fiscal year 2020 Revenue $310.06M Net income $158.40M Margin 51.1% 359M 1M FY21 Fiscal year 2021 Revenue $359.37M Net income $1.03M Margin 0.3% · growth +15.9% 472M -68M FY22 Fiscal year 2022 Revenue $471.88M Net income $68.12M Margin -14.4% · growth +31.3% 620M 3M FY23 Fiscal year 2023 Revenue $620.45M Net income $2.70M Margin 0.4% · growth +31.5% 794M 204M FY24 Fiscal year 2024 Revenue $794.20M Net income $204.07M Margin 25.7% · growth +28.0% 951M 141M FY25 Fiscal year 2025 Revenue $950.82M Net income $140.92M Margin 14.8% · growth +19.7%
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
21 Aug 2026 DUCA MAURICE J
10% owner
Sold on a plan $589.23K 24.9%
20 Aug 2026 DUCA MAURICE J
10% owner
Sold on a plan $1.57M 46.7%
19 Aug 2026 DUCA MAURICE J
10% owner
Sold on a plan $1.54M 42.3%
19 Aug 2026 Eaton Timothy Mathias
Chief Financial Officer
Sold on a plan $75.57K 2.2%
18 Aug 2026 DUCA MAURICE J
10% owner
Sold on a plan $1.46M 38.7%
18 Aug 2026 DUCA MAURICE J
10% owner
Sold on a plan $133.64K 2.1%