Cashu Markets
Cashu
Markets
  • Terminal
  • Stocks
  • Spotlight
  • News
Log inSign Up
  1. Stocks
  2. Consumer Defensive
  3. NASDAQ
  4. AVO

Market Cap: $1.17B

MI

Mission Produce, Inc.

AVO
NASDAQ (NASDAQ Global Select)USD
Purchase AVO
OverviewNewsAnalyst ReportsFinancialsPolitician TradesInsider TradesExecutivePatentsEarnings Surprise
Cashu Markets
Cashu
Markets

By Cashu Markets. Providing market news, analysis, and research for investors worldwide.

Company

StocksAbout Cashu MarketsBrokersContact

Legal

Terms of ServicePrivacy Policy

© 2026 Cashu Technologies Pty Ltd. All rights reserved. Cashu Markets is a trademark of Cashu Technologies Pty Ltd.

The content published on Cashu Markets is for informational purposes only and should not be construed as investment advice, a recommendation, or an offer to buy or sell any securities. All opinions expressed are those of the authors and do not reflect the official position of Cashu Technologies Pty Ltd or its affiliates. Past performance is not indicative of future results. Investing involves risk, including the possible loss of principal. Always conduct your own research and consult with a qualified financial advisor before making any investment decisions.

Cashu Markets and its contributors may hold positions in securities mentioned in published content. Any such holdings will be disclosed at the time of publication. Market data is provided on an "as-is" basis and may be delayed. Cashu Technologies Pty Ltd does not guarantee the accuracy, completeness, or timeliness of any information presented.

Insider Trades

Insider Trading HistoryPast 4 Quarters
Recent Quarter Breakdown2026-Q3
2026-Q3Breakdown
Total Purchases
4
Acquired Transactions
4
Disposed Transactions
0
Total Sales
0
avo•10 percent owner
2 months ago

Globalharvest Holdings Venture Ltd bought 592,957 shares of AVO on 9 July. They now own 12,963,396 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
2 months ago

Globalharvest Holdings Venture Ltd bought 687,222 shares of AVO on 8 July. They now own 12,370,439 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
2 months ago

Globalharvest Holdings Venture Ltd bought 491,865 shares of AVO on 7 July. They now own 11,683,217 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
2 months ago

Globalharvest Holdings Venture Ltd bought 650,415 shares of AVO on 6 July. They now own 11,191,352 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•director
2 months ago

Pack Jay A bought 40,000 shares of AVO on 30 June. They now own 579,965 AVO shares.

Pack Jay A bought AVO
avo•officer: CHIEF FINANCIAL OFFICER
2 months ago

Giles Bryan E sold 5,000 shares of AVO on 29 June. They now own 146,931 AVO shares.

Giles Bryan E sold AVO
avo•director
2 months ago

Taylor Bruce C. bought 70,283 shares of AVO on 23 June. They now own 855,842 AVO shares.

Taylor Bruce C. bought AVO
avo•director
2 months ago

Taylor Bruce C. bought 29,717 shares of AVO on 22 June. They now own 785,559 AVO shares.

Taylor Bruce C. bought AVO
avo•director
2 months ago

Taylor Bruce C. bought 286,410 shares of AVO on 17 June. They now own 755,842 AVO shares.

Taylor Bruce C. bought AVO
avo•director
2 months ago

Taylor Bruce C. bought 13,590 shares of AVO on 16 June. They now own 469,432 AVO shares.

Taylor Bruce C. bought AVO
avo•director
2 months ago

Taylor Bruce C. bought 300,000 shares of AVO on 15 June. They now own 455,842 AVO shares.

Taylor Bruce C. bought AVO
avo•director
2 months ago

Pack Jay A bought 77,831 shares of AVO on 15 June. They now own 90,000 AVO shares.

Pack Jay A bought AVO
avo•director
2 months ago

Pack Jay A bought 110,719 shares of AVO on 15 June. They now own 539,965 AVO shares.

Pack Jay A bought AVO
avo•director
2 months ago

Taylor Bruce C. bought 155,842 shares of AVO on 12 June. They now own 155,842 AVO shares.

Taylor Bruce C. bought AVO
avo•director
2 months ago

Taylor Bruce C. bought 10,000 shares of AVO on 12 June. They now own 755,505 AVO shares.

Taylor Bruce C. bought AVO
avo•director
2 months ago

Pack Jay A bought 12,169 shares of AVO on 11 June. They now own 12,169 AVO shares.

Pack Jay A bought AVO
avo•director
2 months ago

Pack Jay A bought 25,281 shares of AVO on 11 June. They now own 429,246 AVO shares.

Pack Jay A bought AVO
avo•10 percent owner
3 months ago

Globalharvest Holdings Venture Ltd bought 549,360 shares of AVO on 28 May. They now own 10,540,937 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•director
3 months ago

Holmgren Kathleen M bought 0 shares of AVO on 28 May. They now own 0 AVO shares.

Holmgren Kathleen M bought AVO
avo•director
3 months ago

Holmgren Kathleen M bought 7,440 shares of AVO on 28 May. They now own 7,440 AVO shares.

Holmgren Kathleen M bought AVO
avo•director
3 months ago

Holmgren Kathleen M bought 26,384 shares of AVO on 28 May. They now own 33,824 AVO shares.

Holmgren Kathleen M bought AVO
avo•director
5 months ago

Taylor Bruce C. bought 8,240 shares of AVO on 9 April. They now own 745,505 AVO shares.

Taylor Bruce C. bought AVO
avo•director, 10 percent owner:
5 months ago

Gonzalez Luis A sold 3,271 shares of AVO on 9 April. They now own 45,751 AVO shares.

Gonzalez Luis A sold AVO
avo•officer: President and CEO
5 months ago

Pawlowski John bought 42,071 shares of AVO on 9 April. They now own 121,267 AVO shares.

Pawlowski John bought AVO
avo•director
5 months ago

Segre Linda B bought 8,240 shares of AVO on 9 April. They now own 65,221 AVO shares.

Segre Linda B bought AVO
avo•director
5 months ago

Sims Michael B bought 8,240 shares of AVO on 9 April. They now own 18,208 AVO shares.

Sims Michael B bought AVO
avo•director
5 months ago

Flanagan Laura Jean bought 8,240 shares of AVO on 9 April. They now own 15,487 AVO shares.

Flanagan Laura Jean bought AVO
avo•director, 10 percent owner:
5 months ago

Gonzalez Luis A bought 8,240 shares of AVO on 9 April. They now own 49,022 AVO shares.

Gonzalez Luis A bought AVO
avo•director
5 months ago

Pack Jay A bought 8,240 shares of AVO on 9 April. They now own 403,965 AVO shares.

Pack Jay A bought AVO
avo•director
5 months ago

Stone Douglas M bought 8,240 shares of AVO on 9 April. They now own 11,637 AVO shares.

Stone Douglas M bought AVO
avo•director, officer: Executive Chairman
5 months ago

Barnard Stephen J bought 31,554 shares of AVO on 9 April. They now own 287,459 AVO shares.

Barnard Stephen J bought AVO
avo•director
5 months ago

Sarsam Tony B bought 8,240 shares of AVO on 9 April. They now own 33,270 AVO shares.

Sarsam Tony B bought AVO
avo•officer: President and COO
5 months ago

Pawlowski John sold 7,286 shares of AVO on 5 April. They now own 79,196 AVO shares.

Pawlowski John sold AVO
avo•10 percent owner
5 months ago

Globalharvest Holdings Venture Ltd bought 3,695 shares of AVO on 17 March. They now own 9,991,577 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
5 months ago

Globalharvest Holdings Venture Ltd bought 176,765 shares of AVO on 16 March. They now own 9,987,882 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
5 months ago

Globalharvest Holdings Venture Ltd bought 40,509 shares of AVO on 13 March. They now own 9,811,117 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•officer: General Counsel and Secretary
6 months ago

Wu Joanne C bought 7,063 shares of AVO on 6 March. They now own 93,892 AVO shares.

Wu Joanne C bought AVO
avo•10 percent owner
7 months ago

Globalharvest Holdings Venture Ltd bought 71,750 shares of AVO on 22 January. They now own 9,770,608 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
7 months ago

Globalharvest Holdings Venture Ltd bought 237,270 shares of AVO on 21 January. They now own 9,698,858 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
7 months ago

Globalharvest Holdings Venture Ltd bought 300,000 shares of AVO on 20 January. They now own 9,461,588 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
7 months ago

Globalharvest Holdings Venture Ltd bought 300,000 shares of AVO on 20 January. They now own 9,461,581 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
7 months ago

Globalharvest Holdings Venture Ltd bought 324,295 shares of AVO on 16 January. They now own 9,161,581 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
7 months ago

Globalharvest Holdings Venture Ltd bought 324,302 shares of AVO on 16 January. They now own 9,161,588 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
7 months ago

Globalharvest Holdings Venture Ltd bought 360,231 shares of AVO on 15 January. They now own 8,837,286 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
7 months ago

Globalharvest Holdings Venture Ltd bought 625,473 shares of AVO on 15 January. They now own 8,477,055 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
8 months ago

Globalharvest Holdings Venture Ltd bought 682 shares of AVO on 9 January. They now own 7,851,582 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
8 months ago

Globalharvest Holdings Venture Ltd bought 13,683 shares of AVO on 8 January. They now own 7,850,900 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•officer: General Counsel and Secretary
8 months ago

Wu Joanne C sold 12,650 shares of AVO on 7 January. They now own 86,829 AVO shares.

Wu Joanne C sold AVO
avo•10 percent owner
8 months ago

Globalharvest Holdings Venture Ltd bought 7,472 shares of AVO on 7 January. They now own 7,837,217 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•director, officer: CEO
8 months ago

Barnard Stephen J sold 38,297 shares of AVO on 7 January. They now own 255,905 AVO shares.

Barnard Stephen J sold AVO
avo•officer: CHIEF FINANCIAL OFFICER
8 months ago

Giles Bryan E sold 17,621 shares of AVO on 7 January. They now own 151,931 AVO shares.

Giles Bryan E sold AVO
avo•officer: Chief Accounting Officer
8 months ago

Ricketts Damian sold 4,446 shares of AVO on 7 January. They now own 13,656 AVO shares.

Ricketts Damian sold AVO
avo•officer: General Counsel and Secretary
8 months ago

Wu Joanne C sold 3,085 shares of AVO on 6 January. They now own 57,877 AVO shares.

Wu Joanne C sold AVO
avo•director, officer: CEO
8 months ago

Barnard Stephen J sold 10,357 shares of AVO on 6 January. They now own 186,387 AVO shares.

Barnard Stephen J sold AVO
avo•officer: President and COO
8 months ago

Pawlowski John bought 17,105 shares of AVO on 6 January. They now own 86,482 AVO shares.

Pawlowski John bought AVO
avo•director, officer: CEO
8 months ago

Barnard Stephen J bought 20,526 shares of AVO on 6 January. They now own 193,479 AVO shares.

Barnard Stephen J bought AVO
avo•director, officer: CEO
8 months ago

Barnard Stephen J sold 5,232 shares of AVO on 6 January. They now own 172,953 AVO shares.

Barnard Stephen J sold AVO
avo•officer: CHIEF FINANCIAL OFFICER
8 months ago

Giles Bryan E sold 5,315 shares of AVO on 6 January. They now own 125,747 AVO shares.

Giles Bryan E sold AVO
avo•10 percent owner
8 months ago

Globalharvest Holdings Venture Ltd bought 2,480 shares of AVO on 6 January. They now own 7,829,745 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•officer: General Counsel and Secretary
8 months ago

Wu Joanne C sold 4,058 shares of AVO on 6 January. They now own 65,775 AVO shares.

Wu Joanne C sold AVO
avo•officer: Chief Accounting Officer
8 months ago

Ricketts Damian bought 9,442 shares of AVO on 6 January. They now own 18,102 AVO shares.

Ricketts Damian bought AVO
avo•officer: Chief Accounting Officer
8 months ago

Ricketts Damian bought 3,703 shares of AVO on 6 January. They now own 8,660 AVO shares.

Ricketts Damian bought AVO
avo•officer: General Counsel and Secretary
8 months ago

Wu Joanne C bought 25,181 shares of AVO on 6 January. They now own 99,479 AVO shares.

Wu Joanne C bought AVO
avo•officer: President and COO
8 months ago

Pawlowski John sold 5,005 shares of AVO on 6 January. They now own 69,377 AVO shares.

Pawlowski John sold AVO
avo•officer: CHIEF FINANCIAL OFFICER
8 months ago

Giles Bryan E bought 20,526 shares of AVO on 6 January. They now own 135,306 AVO shares.

Giles Bryan E bought AVO
avo•officer: CHIEF FINANCIAL OFFICER
8 months ago

Giles Bryan E bought 34,246 shares of AVO on 6 January. They now own 169,552 AVO shares.

Giles Bryan E bought AVO
avo•officer: CHIEF FINANCIAL OFFICER
8 months ago

Giles Bryan E sold 4,296 shares of AVO on 6 January. They now own 114,780 AVO shares.

Giles Bryan E sold AVO
avo•officer: Chief Accounting Officer
8 months ago

Ricketts Damian sold 1,278 shares of AVO on 6 January. They now own 5,853 AVO shares.

Ricketts Damian sold AVO
avo•officer: Chief Accounting Officer
8 months ago

Ricketts Damian sold 290 shares of AVO on 6 January. They now own 4,957 AVO shares.

Ricketts Damian sold AVO
avo•officer: General Counsel and Secretary
8 months ago

Wu Joanne C bought 16,421 shares of AVO on 6 January. They now own 74,298 AVO shares.

Wu Joanne C bought AVO
avo•director, officer: CEO
8 months ago

Barnard Stephen J bought 100,723 shares of AVO on 6 January. They now own 294,202 AVO shares.

Barnard Stephen J bought AVO
avo•officer: CHIEF FINANCIAL OFFICER
8 months ago

Giles Bryan E sold 6,671 shares of AVO on 5 January. They now own 119,076 AVO shares.

Giles Bryan E sold AVO
avo•director, officer: CEO
8 months ago

Barnard Stephen J sold 8,202 shares of AVO on 5 January. They now own 178,185 AVO shares.

Barnard Stephen J sold AVO
avo•officer: General Counsel and Secretary
8 months ago

Wu Joanne C sold 4,813 shares of AVO on 5 January. They now own 60,962 AVO shares.

Wu Joanne C sold AVO
avo•10 percent owner
8 months ago

Globalharvest Holdings Venture Ltd bought 64,089 shares of AVO on 5 January. They now own 7,827,265 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•officer: Chief Accounting Officer
8 months ago

Ricketts Damian sold 606 shares of AVO on 5 January. They now own 5,247 AVO shares.

Ricketts Damian sold AVO
avo•10 percent owner
8 months ago

Globalharvest Holdings Venture Ltd bought 88,864 shares of AVO on 2 January. They now own 7,763,176 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
8 months ago

Globalharvest Holdings Venture Ltd bought 104,899 shares of AVO on 31 December. They now own 7,674,312 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
8 months ago

Globalharvest Holdings Venture Ltd bought 96,190 shares of AVO on 30 December. They now own 7,569,413 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
8 months ago

Globalharvest Holdings Venture Ltd bought 59,761 shares of AVO on 29 December. They now own 7,473,223 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
8 months ago

Globalharvest Holdings Venture Ltd bought 13,679 shares of AVO on 26 December. They now own 7,413,462 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
8 months ago

Globalharvest Holdings Venture Ltd bought 15,365 shares of AVO on 24 December. They now own 7,399,783 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
8 months ago

Globalharvest Holdings Venture Ltd bought 112,505 shares of AVO on 23 December. They now own 7,384,418 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•director
9 months ago

Taylor Bruce C. sold 20,000 shares of AVO on 8 December. They now own 737,265 AVO shares.

Taylor Bruce C. sold AVO
avo•director
9 months ago

Stone Douglas M bought 3,397 shares of AVO on 26 November. They now own 3,397 AVO shares.

Stone Douglas M bought AVO
avo
9 months ago

Stone Douglas M bought 0 shares of AVO on 26 November. They now own 0 AVO shares.

Stone Douglas M bought AVO
avo•10 percent owner
10 months ago

Globalharvest Holdings Venture Ltd bought 25,914 shares of AVO on 11 November. They now own 7,271,913 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
10 months ago

Globalharvest Holdings Venture Ltd bought 5,262 shares of AVO on 10 November. They now own 7,245,999 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
10 months ago

Globalharvest Holdings Venture Ltd bought 3,545 shares of AVO on 7 November. They now own 7,240,737 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
10 months ago

Globalharvest Holdings Venture Ltd bought 72,165 shares of AVO on 6 November. They now own 7,237,192 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•director
10 months ago

Taylor Bruce C. sold 20,840 shares of AVO on 6 November. They now own 5,180,193 AVO shares.

Taylor Bruce C. sold AVO
avo•10 percent owner
10 months ago

Globalharvest Holdings Venture Ltd bought 784 shares of AVO on 5 November. They now own 7,165,027 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
10 months ago

Globalharvest Holdings Venture Ltd bought 49,055 shares of AVO on 4 November. They now own 7,164,243 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•10 percent owner
10 months ago

Globalharvest Holdings Venture Ltd bought 0 shares of AVO on 3 November. They now own 7,115,188 AVO shares.

Globalharvest Holdings Venture Ltd bought AVO
avo•director, 10 percent owner:
11 months ago

Taylor Family Investments, Llc sold 1,800,000 shares of AVO on 18 September. They now own 5,201,033 AVO shares.

Taylor Family Investments, Llc sold AVO
avo•director, 10 percent owner:
11 months ago

Taylor Family Investments, Llc sold 872,605 shares of AVO on 17 September. They now own 7,001,033 AVO shares.

Taylor Family Investments, Llc sold AVO
avo•director:
1 year ago

Flanagan Laura Jean bought 0 shares of AVO on 30 June. They now own 0 AVO shares.

Flanagan Laura Jean bought AVO
avo•director
1 year ago

Flanagan Laura Jean bought 7,247 shares of AVO on 30 June. They now own 7,247 AVO shares.

Flanagan Laura Jean bought AVO
avo•officer: CHIEF FINANCIAL OFFICER
1 year ago

Giles Bryan E sold 3,500 shares of AVO on 10 June. They now own 131,062 AVO shares.

Giles Bryan E sold AVO
avo
over 1 year ago

Sims Michael B bought 0 shares of AVO on 5 May. They now own 0 AVO shares.

Sims Michael B bought AVO
avo•director
over 1 year ago

Sims Michael B bought 9,968 shares of AVO on 5 May. They now own 9,968 AVO shares.

Sims Michael B bought AVO
avo•director, 10 percent owner:
over 1 year ago

Gonzalez Luis A sold 2,543 shares of AVO on 10 April. They now own 40,782 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
over 1 year ago

Taylor Bruce C. bought 10,902 shares of AVO on 10 April. They now own 484,660 AVO shares.

Taylor Bruce C. bought AVO
avo•director
over 1 year ago

Beebe Steve A bought 10,902 shares of AVO on 10 April. They now own 53,410 AVO shares.

Beebe Steve A bought AVO
avo•director
over 1 year ago

Sarsam Tony B bought 10,902 shares of AVO on 10 April. They now own 25,030 AVO shares.

Sarsam Tony B bought AVO
avo•director
over 1 year ago

Beebe Steve A bought 5,947 shares of AVO on 10 April. They now own 59,357 AVO shares.

Beebe Steve A bought AVO
avo•director
over 1 year ago

Segre Linda B bought 10,902 shares of AVO on 10 April. They now own 56,981 AVO shares.

Segre Linda B bought AVO
avo•director, 10 percent owner:
over 1 year ago

Gonzalez Luis A bought 10,902 shares of AVO on 10 April. They now own 43,325 AVO shares.

Gonzalez Luis A bought AVO
avo•director
over 1 year ago

Lind Bonnie Cruickshank bought 10,902 shares of AVO on 10 April. They now own 67,481 AVO shares.

Lind Bonnie Cruickshank bought AVO
avo•director
over 1 year ago

Pack Jay A bought 10,902 shares of AVO on 10 April. They now own 395,725 AVO shares.

Pack Jay A bought AVO
avo•officer: President and COO
over 1 year ago

Pawlowski John sold 5,124 shares of AVO on 5 April. They now own 74,382 AVO shares.

Pawlowski John sold AVO
avo•officer: Pres Central and South America
over 1 year ago

Wiesner Juan R sold 75,153 shares of AVO on 20 March. They now own 1,000,000 AVO shares.

Wiesner Juan R sold AVO
avo•officer: Pres Central and South America
over 1 year ago

Wiesner Juan R sold 75,153 shares of AVO on 19 March. They now own 1,075,153 AVO shares.

Wiesner Juan R sold AVO
avo•officer: Pres Central and South America
over 1 year ago

Wiesner Juan R sold 21,892 shares of AVO on 18 March. They now own 21,412 AVO shares.

Wiesner Juan R sold AVO
avo•officer: General Counsel and Secretary
over 1 year ago

Wu Joanne C sold 685 shares of AVO on 8 March. They now own 69,833 AVO shares.

Wu Joanne C sold AVO
avo•officer: Chief Accounting Officer
over 1 year ago

Ricketts Damian bought 8,315 shares of AVO on 19 January. They now own 0 AVO shares.

Ricketts Damian bought AVO
avo•officer: Chief Accounting Officer
over 1 year ago

Ricketts Damian bought 0 shares of AVO on 19 January. They now own 7,131 AVO shares.

Ricketts Damian bought AVO
avo•director, 10 percent owner:
over 1 year ago

Taylor Family Investments, Llc sold 930 shares of AVO on 8 January. They now own 7,873,638 AVO shares.

Taylor Family Investments, Llc sold AVO
avo•officer: President and COO
over 1 year ago

Pawlowski John bought 36,550 shares of AVO on 6 January. They now own 79,506 AVO shares.

Pawlowski John bought AVO
avo•officer: Pres Central and South America
over 1 year ago

Wiesner Juan R sold 2,171 shares of AVO on 6 January. They now own 35,994 AVO shares.

Wiesner Juan R sold AVO
avo•officer: General Counsel and Secretary
over 1 year ago

Wu Joanne C sold 2,581 shares of AVO on 6 January. They now own 52,243 AVO shares.

Wu Joanne C sold AVO
avo•officer: Pres Central and South America
over 1 year ago

Wiesner Juan R bought 7,310 shares of AVO on 6 January. They now own 43,304 AVO shares.

Wiesner Juan R bought AVO
avo•officer: CHIEF FINANCIAL OFFICER
over 1 year ago

Giles Bryan E sold 4,112 shares of AVO on 6 January. They now own 109,708 AVO shares.

Giles Bryan E sold AVO
avo•director, officer: CEO
over 1 year ago

Barnard Stephen J sold 10,919 shares of AVO on 6 January. They now own 152,884 AVO shares.

Barnard Stephen J sold AVO
avo•officer: General Counsel and Secretary
over 1 year ago

Wu Joanne C bought 18,275 shares of AVO on 6 January. They now own 70,518 AVO shares.

Wu Joanne C bought AVO
avo•officer: CHIEF FINANCIAL OFFICER
over 1 year ago

Giles Bryan E bought 24,854 shares of AVO on 6 January. They now own 134,562 AVO shares.

Giles Bryan E bought AVO
avo•director, officer: CEO
over 1 year ago

Barnard Stephen J bought 43,860 shares of AVO on 6 January. They now own 196,744 AVO shares.

Barnard Stephen J bought AVO
avo•officer: General Counsel and Secretary
over 1 year ago

Wu Joanne C sold 3,478 shares of AVO on 5 January. They now own 54,824 AVO shares.

Wu Joanne C sold AVO
avo•officer: CHIEF FINANCIAL OFFICER
over 1 year ago

Giles Bryan E sold 5,169 shares of AVO on 5 January. They now own 113,820 AVO shares.

Giles Bryan E sold AVO
avo•officer: Pres Central and South America
over 1 year ago

Wiesner Juan R sold 1,030 shares of AVO on 5 January. They now own 38,165 AVO shares.

Wiesner Juan R sold AVO
avo•director, officer: CEO
over 1 year ago

Barnard Stephen J sold 7,370 shares of AVO on 5 January. They now own 163,803 AVO shares.

Barnard Stephen J sold AVO
avo•officer: General Counsel and Secretary
over 1 year ago

Wu Joanne C sold 1,923 shares of AVO on 3 January. They now own 58,302 AVO shares.

Wu Joanne C sold AVO
avo•officer: CHIEF FINANCIAL OFFICER
over 1 year ago

Giles Bryan E sold 3,148 shares of AVO on 3 January. They now own 118,989 AVO shares.

Giles Bryan E sold AVO
avo•director, 10 percent owner:
over 1 year ago

Taylor Family Investments, Llc sold 100,000 shares of AVO on 3 January. They now own 7,874,568 AVO shares.

Taylor Family Investments, Llc sold AVO
avo•officer: Pres Central and South America
over 1 year ago

Wiesner Juan R sold 2,006 shares of AVO on 3 January. They now own 39,195 AVO shares.

Wiesner Juan R sold AVO
avo•director, 10 percent owner:
over 1 year ago

Taylor Family Investments, Llc sold 200,000 shares of AVO on 3 January. They now own 7,974,568 AVO shares.

Taylor Family Investments, Llc sold AVO
avo•director, officer: CEO
over 1 year ago

Barnard Stephen J sold 10,216 shares of AVO on 3 January. They now own 171,173 AVO shares.

Barnard Stephen J sold AVO
avo•director, 10 percent owner:
over 1 year ago

Taylor Family Investments, Llc sold 345,434 shares of AVO on 2 January. They now own 8,174,568 AVO shares.

Taylor Family Investments, Llc sold AVO
avo•director, 10 percent owner:
over 1 year ago

Gonzalez Luis A sold 300 shares of AVO on 2 January. They now own 7,175,319 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
over 1 year ago

Gonzalez Luis A bought 0 shares of AVO on 2 January. They now own 0 AVO shares.

Gonzalez Luis A bought AVO
avo•director, 10 percent owner:
over 1 year ago

Taylor Family Investments, Llc sold 110,000 shares of AVO on 2 January. They now own 8,520,002 AVO shares.

Taylor Family Investments, Llc sold AVO
avo•director, 10 percent owner:
over 1 year ago

Gonzalez Luis A sold 34,022 shares of AVO on 31 December. They now own 7,175,619 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
over 1 year ago

Gonzalez Luis A sold 15,744 shares of AVO on 31 December. They now own 6,974,443 AVO shares.

Gonzalez Luis A sold AVO
avo•director, officer: CEO
over 1 year ago

Barnard Stephen J sold 2,656 shares of AVO on 31 December. They now own 1,784,794 AVO shares.

Barnard Stephen J sold AVO
avo•director, officer: CEO
over 1 year ago

Barnard Stephen J sold 3,516 shares of AVO on 30 December. They now own 1,787,451 AVO shares.

Barnard Stephen J sold AVO
avo•officer: CFO
over 1 year ago

Giles Bryan E sold 15,000 shares of AVO on 30 December. They now own 122,137 AVO shares.

Giles Bryan E sold AVO
avo•officer: CFO
over 1 year ago

Giles Bryan E sold 15,000 shares of AVO on 30 December. They now own 105,723 AVO shares.

Giles Bryan E sold AVO
avo•officer: CFO
over 1 year ago

Giles Bryan E bought 15,000 shares of AVO on 30 December. They now own 137,137 AVO shares.

Giles Bryan E bought AVO
avo•director, officer: CEO
over 1 year ago

Barnard Stephen J sold 3,516 shares of AVO on 30 December. They now own 1,787,450 AVO shares.

Barnard Stephen J sold AVO
avo•director, 10 percent owner:
over 1 year ago

Gonzalez Luis A sold 18,278 shares of AVO on 30 December. They now own 256,722 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
over 1 year ago

Gonzalez Luis A sold 18,278 shares of AVO on 30 December. They now own 6,990,187 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
over 1 year ago

Gonzalez Luis A sold 20,000 shares of AVO on 27 December. They now own 275,000 AVO shares.

Gonzalez Luis A sold AVO
avo•director, officer: CEO
over 1 year ago

Barnard Stephen J sold 51,924 shares of AVO on 26 December. They now own 1,790,966 AVO shares.

Barnard Stephen J sold AVO
avo•director, officer: CEO
over 1 year ago

Barnard Stephen J sold 51,923 shares of AVO on 26 December. They now own 1,790,967 AVO shares.

Barnard Stephen J sold AVO
avo•director
over 1 year ago

Pack Jay A sold 9,165 shares of AVO on 20 December. They now own 1,065,160 AVO shares.

Pack Jay A sold AVO
avo•director
over 1 year ago

Pack Jay A sold 50,000 shares of AVO on 20 December. They now own 1,015,160 AVO shares.

Pack Jay A sold AVO
avo•director, 10 percent owner:
over 1 year ago

Taylor Bruce C. sold 15,800 shares of AVO on 11 December. They now own 432,324 AVO shares.

Taylor Bruce C. sold AVO
avo•director, 10 percent owner:
over 1 year ago

Taylor Bruce C. sold 4,000 shares of AVO on 11 December. They now own 428,324 AVO shares.

Taylor Bruce C. sold AVO
avo•director
almost 2 years ago

Pack Jay A sold 2,365 shares of AVO on 7 November. They now own 1,074,325 AVO shares.

Pack Jay A sold AVO
avo•director
almost 2 years ago

Pack Jay A sold 38,470 shares of AVO on 6 November. They now own 1,076,690 AVO shares.

Pack Jay A sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Taylor Family Investments, Llc sold 100,000 shares of AVO on 23 September. They now own 8,630,102 AVO shares.

Taylor Family Investments, Llc sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Taylor Family Investments, Llc sold 100 shares of AVO on 23 September. They now own 8,630,002 AVO shares.

Taylor Family Investments, Llc sold AVO
avo•director
almost 2 years ago

Pack Jay A sold 22,000 shares of AVO on 20 September. They now own 1,115,160 AVO shares.

Pack Jay A sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Gonzalez Luis A sold 67,344 shares of AVO on 20 September. They now own 7,008,465 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Gonzalez Luis A sold 72,424 shares of AVO on 19 September. They now own 7,075,809 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Taylor Family Investments, Llc sold 100,000 shares of AVO on 19 September. They now own 8,730,102 AVO shares.

Taylor Family Investments, Llc sold AVO
avo•director
almost 2 years ago

Pack Jay A sold 44,397 shares of AVO on 19 September. They now own 1,137,160 AVO shares.

Pack Jay A sold AVO
avo•director
almost 2 years ago

Pack Jay A sold 5,603 shares of AVO on 18 September. They now own 1,181,557 AVO shares.

Pack Jay A sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Gonzalez Luis A sold 61,408 shares of AVO on 18 September. They now own 7,148,233 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Taylor Family Investments, Llc sold 98,680 shares of AVO on 18 September. They now own 8,830,102 AVO shares.

Taylor Family Investments, Llc sold AVO
avo•director
almost 2 years ago

Pack Jay A sold 72,054 shares of AVO on 18 September. They now own 384,823 AVO shares.

Pack Jay A sold AVO
avo•director:
almost 2 years ago

Pack Jay A bought 0 shares of AVO on 17 September. They now own 0 AVO shares.

Pack Jay A bought AVO
avo•director
almost 2 years ago

Pack Jay A sold 73,296 shares of AVO on 17 September. They now own 456,877 AVO shares.

Pack Jay A sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Taylor Family Investments, Llc sold 198,392 shares of AVO on 17 September. They now own 8,928,782 AVO shares.

Taylor Family Investments, Llc sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Gonzalez Luis A sold 3,200 shares of AVO on 17 September. They now own 7,209,641 AVO shares.

Gonzalez Luis A sold AVO
avo•director
almost 2 years ago

Pack Jay A sold 30,377 shares of AVO on 16 September. They now own 530,173 AVO shares.

Pack Jay A sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Taylor Family Investments, Llc sold 959 shares of AVO on 16 September. They now own 9,127,174 AVO shares.

Taylor Family Investments, Llc sold AVO
avo•director
almost 2 years ago

Pack Jay A sold 58,889 shares of AVO on 13 September. They now own 560,550 AVO shares.

Pack Jay A sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Gonzalez Luis A sold 6,773 shares of AVO on 13 September. They now own 7,212,841 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Taylor Family Investments, Llc sold 100,985 shares of AVO on 13 September. They now own 9,128,133 AVO shares.

Taylor Family Investments, Llc sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Gonzalez Luis A sold 51,615 shares of AVO on 12 September. They now own 7,219,614 AVO shares.

Gonzalez Luis A sold AVO
avo•director, officer: CEO
almost 2 years ago

Barnard Stephen J sold 36,200 shares of AVO on 12 September. They now own 0 AVO shares.

Barnard Stephen J sold AVO
avo•director, officer: CEO
almost 2 years ago

Barnard Stephen J sold 16,720 shares of AVO on 12 September. They now own 181,389 AVO shares.

Barnard Stephen J sold AVO
avo•officer: CHIEF FINANCIAL OFFICER
almost 2 years ago

Giles Bryan E sold 4,458 shares of AVO on 12 September. They now own 122,137 AVO shares.

Giles Bryan E sold AVO
avo•director
almost 2 years ago

Pack Jay A sold 104,111 shares of AVO on 12 September. They now own 619,439 AVO shares.

Pack Jay A sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Gonzalez Luis A sold 30,000 shares of AVO on 11 September. They now own 295,000 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Gonzalez Luis A sold 127,673 shares of AVO on 11 September. They now own 7,271,229 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Gonzalez Luis A sold 12,000 shares of AVO on 11 September. They now own 111,000 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Gonzalez Luis A sold 27,500 shares of AVO on 11 September. They now own 310,000 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Gonzalez Luis A sold 49,331 shares of AVO on 10 September. They now own 7,398,902 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
almost 2 years ago

Gonzalez Luis A bought 0 shares of AVO on 10 September. They now own 0 AVO shares.

Gonzalez Luis A bought AVO
avo•director, 10 percent owner:
over 2 years ago

Gonzalez Luis A sold 3,000 shares of AVO on 14 May. They now own 7,448,233 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
over 2 years ago

Gonzalez Luis A sold 6,304 shares of AVO on 13 May. They now own 325,000 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
over 2 years ago

Gonzalez Luis A sold 3,783 shares of AVO on 13 May. They now own 123,000 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
over 2 years ago

Gonzalez Luis A sold 8,668 shares of AVO on 13 May. They now own 337,500 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
over 2 years ago

Gonzalez Luis A sold 8,217 shares of AVO on 10 May. They now own 126,783 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
over 2 years ago

Gonzalez Luis A sold 18,832 shares of AVO on 10 May. They now own 346,168 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
over 2 years ago

Gonzalez Luis A sold 18,833 shares of AVO on 10 May. They now own 346,167 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
over 2 years ago

Gonzalez Luis A sold 13,696 shares of AVO on 10 May. They now own 331,304 AVO shares.

Gonzalez Luis A sold AVO
avo•director, 10 percent owner:
over 2 years ago

Gonzalez Luis A sold 15,687 shares of AVO on 9 May. They now own 7,451,233 AVO shares.

Gonzalez Luis A sold AVO