Wednesday’s high school tournament scores and highlights

ROUNDUP

FIELD HOCKEY

Abby MacDonald and Makenzie McDevitt scored and Lauren Griffin had 14 saves as No. 17 King Philip (13-6-1) stunned top-seeded Lincoln-Sudbury 2-1 in a Div. 1 second round contest.

Elsewhere in Div. 1. Mackenzie Clarke and Elsie Larkin-Schultz got the goals for No. 5 Belmont (17-2-0) in a 2-0 win over No. 12 Natick. … Vivian Aloi netted the lone goal for No. 4 Andover (17-2-1) in a 1-0 win over No. 13 Beverly. … Haley Wernig scored her 100th career goal, and Addi Weiss had two goals while goaltender Devon Barry made 13 saves as Franklin (19-1-0) defeated Wachusett, 6-1.

Ryan Hallisey, Sam Ruddick and Sammy Price scored for sixth-seeded Hingham (16-2-2) in a 3-1 Div. 2 second round victory over No. 11 Malden Catholic. … Shannon Lane scored twice and Carolyn Schiavo added another goal, again giving No. 5 Canton a scoring punch for a 3-0 win over No. 12 Doherty. … Emily Coughlin, Grace Flaherty and Ani Woodard each scored for No. 3 Notre Dame Academy of Hingham as part of a 3-1 win over No. 19 Minnechaug.

Olivia Wilson notched her second hat trick in as many postseason games, pairing with two goals from Ciara Geraherty to lift No. 3 Newburyport to a 7-2 Div. 3 second round win over No. 14 Marlboro. … Maeve Kelly scored twice for No. 4 Medfield, leading a 3-1 win over No. 13 Pentucket. … After trading goals in the last five minutes of regulation, No. 12 Medway pulled out a 2-1 overtime upset over No. 5 Dedham on Liv Melanson’s second goal of the game. … Finley Whitlock buried two goals for No. 9 Dover-Sherborn as it defeated No. 8 North Middlesex, 4-2.

Taylor Vailtan notched two goals and an assist to anchor a well-balanced effort that No. 6 Lynnfield used for a 5-1 win over No. 22 St. Paul. … Goalie Abbie Allen was sensational through six shutout periods and beyond, pairing with goals from Ella McCarthy and Sofia Johannknecht in a shootout to power No. 12 Ipswich to a 1-0 upset over familiar foe No. 5 Manchester-Essex. … Libby Struzziero and Lucy Royston scored the goals for No. 7 Cohasset in a 2-0 win over No. 10 Hopedale.

BOYS SOCCER

Will Quinlan netted two headers, and Travis Carvalho scored a penalty kick as No. 7 Westport (13-3-3) bested No. 26 Hull 3-0 in a Div. 5 first round matchup.

Matt Cummings buried the winning goal, and Jacob Riker secured the clean sheet as No. 4 Hingham (16-2-1) topped No. 36 Nashoba 1-0 in a Div. 2 first round game.

GIRLS SOCCER

Amanda Schneider scored twice, and Riley Bovardi tallied a third goal as No. 1 Masconomet (18-0-1) defeated No. 32 Melrose 3-0 in a Div. 2 first round contest. … Taylor deVos notched two goals and an assist for No. 9 Oliver Ames (10-3-4) during a 4-1 win over No. 24 Whitman-Hanson. … Meg Carney, Liv Coperine and Lauren Sutliffe scored for second-seeded Duxbury (17-1-1) in a 3-1 win over No. 31 Ludlow. … Aly Fernandes scored a goal and dished an assist, while Maddie Fernandes and Olivia Dunham finished with a goal each as fourth-seeded Mansfield (13-2-3) beat No. 36 Chicopee Comp., 3-0.

Elly Thomas scored four goals while Montana Alibrandi and Scarlett Arevalo combined for the shutout as No. 2 Hull (13-2-4) silenced No. 34 Springfield Int. 10-0 in a Div. 5 first round matchup.

Alexis Deschenes (two goals, two assists), Riley Mitza (two goals) and Leah Maltby (goal) found the net for No. 6 Tyngsboro (14-5-0), which earned its first playoff win since 2017 with a 5-0 Div. 4 first round victory over No. 27 Gardner.

VOLLEYBALL

Ella Quin tallied nine kills, four blocks, four aces, and 10 service points as No. 3 Billerica (21-0) defeated No. 19 Milton 3-0 in a Div. 2 second round contest.

Molly Gleason (14 kills), Alyssa McDowell (seven kills) and Teagan Geraghty (29 assists) paced the No. 7 Barnstable (18-4) offense in a 3-0 Div. 1 second round win over No. 23 Wachusett. … Chloe Heitman recorded 21 kills, and freshman Mia Moorman registered three kills in the fifth set to help No. 6 Acton-Boxboro (16-4) come back from a 9-4 deficit and earn a 3-2 victory over No. 11 Boston Latin.

In a second round Div. 2 matchup, Addyson Smock earned 12 kills and four blocks as No. 2 Oliver Ames (18-3) defeated No. 15 Burlington, 3-0. … Erin Bigham did a little bit of everything with 29 assists, four kills, 13 digs and a block, while Sally Hoban (12 kills, 15 digs), Ife Ajanaku (nine kills) and Soley Rodriguez Martinez (17 digs, four aces) stepped up as well for No. 6 Canton (19-3) in a 3-0 sweep of No. 22 Hingham.

Mayla Muldoon contributed nine kills and nine assists, while Nola Timo had five kills and eight digs as No. 1 Bourne (17-5) bested Blackstone-Millville 3-0 in the Div. 5 Round of 16.

 

SCORES

FIELD HOCKEY

DIVISION 1

SECOND ROUND – Tuesday

Walpole 3, Acton-Boxboro 0

Wellesley 3, Bishop Feehan 2 (2 ot)

Winchester 3, Central Catholic 2

SECOND ROUND – Wednesday

Algonquin 2, Concord-Carlisle 1

Andover 1, Beverly 0

Belmont 2, Natick 0

Franklin 6, Wachusett 1

King Philip 2, Lincoln-Sudbury 1

QUARTERFINALS – Saturday

King Philip at Wellesley, 11

Franklin at Walpole, 2:30

QUARTERFINALS – TBA

Belmont at Andover

Winchester at Algonquin

DIVISION 2

SECOND ROUND – Tuesday

Hopkinton 3, Nashoba 1

SECOND ROUND – Wednesday

Canton 3, Doherty 0

Hingham 3, Malden Catholic 1

Longmeadow 1, Westwood 0

Norwood 6, Scituate 0

Notre Dame (Hingham) 3, Minnechaug 0

SECOND ROUND – Thursday

Masconomet at Somerset Berkley, 3:30

Duxbury at Reading, 6:30

QUARTERFINALS – Saturday

Duxbury/Reading at Norwood, 11

Hingham at Notre Dame (H), 1

QUARTERFINAL – Sunday

Hopkinton at Canton, 5:30

QUARTERFINAL – TBA

Longmeadow vs. Somerset Berkley/Masconomet

DIVISION 3

SECOND ROUND – Tuesday

Sandwich 6, Foxboro 0

Watertown 2, St. Mary’s 0

SECOND ROUND – Wednesday

Dennis-Yarmouth 3, East Longmeadow 2 (so)

Dover-Sherborn 4, North Middlesex 2

Medfield 3, Pentucket 1

Medway 2, Dedham 1 (ot)

Newburyport 7, Marlboro 2

SECOND ROUND – Thursday

Bedford at North Reading, 5

QUARTERFINAL – Friday

Dover-Sherborn at Sandwich, 3:30

QUARTERFINALS – Saturday

Bedford/North Reading at Watertown, 11

Dennis-Yarmouth at Newburyport, 12

Medway at Medfield, 4

DIVISION 4

SECOND ROUND – Tuesday

Monomoy 5, Northbridge 0

Sutton 1, St. John Paul 0

Uxbridge 11, Clinton 0

SECOND ROUND – Wednesday

Cohasset 2, Hopedale 0

Frontier Regional 5, West Bridgewater 0

Lynnfield 5, St. Paul Diocesan 1

Quabbin 2, Nantucket 16

Ipswich at Manchester-Essex, late

QUARTERFINAL – Friday

Cohasset at Monomoy, 4

QUARTERFINALS – TBA

Ipswich/Manchester-Essex vs. Frontier Regional

Sutton vs. Lynnfield

Uxbridge vs. Quabbin

NEPSAC

Nobles 2, Rivers 2

Tabor 6, Pomfret 1

FOOTBALL

THURSDAY’S GAMES

DIVISION 6 FIRST ROUND

East Bridgewater at Hudson, 6

NON-PLAYOFF CONTESTS

Malden at Whittier, 5

Braintree at Taunton, 6

Bristol-Plymouth at Dighton-Rehoboth, 6

Case at Monomoy, 6

Diman at Nauset, 6

Durfee at Newton North, 6

Latin Academy at Minuteman, 6

Lawrence at Chelmsford, 6

Middleboro at Plymouth South, 6

Pentucket at Salem. 6:30

Seekonk at Sharon, 6

Stoughton at Whitman-Hanson, 6

Tri-County at Southeastern, 6

Watertown at Greater Lawrence, 6

Hamilton-Wenham vs. Lowell Catholic, 7 (Nashoba Tech)

BOYS SOCCER

DIVISION 1

FIRST ROUND – Monday

Ludlow 2, Belmont 0

FIRST ROUND – Tuesday

BC High 4, Beverly 0

Concord-Carlisle 5, Shrewsbury 3

Framingham 2, Arlington 1

Franklin 2, Algonquin 1 (ot)

Leominster 1, Westford Academy (so)

Needham 1, Lincoln-Sudbury 0 (2ot)

Newton South 2, Cambridge 1

St. John’s Prep 3, Acton-Boxboro 2

St. John’s (S) 4, Brookline 1

Xaverian 2, Braintree 1

FIRST ROUND – Wednesday

Brockton 3, Durfee 2

Lexington 2, Wellesley 0

Methuen 2, Weymouth 1

Natick 3, Somerville 2

Newton North 1, Lowell 0 (ot)

SECOND ROUND – Friday

Lexington at Concord-Carlisle, 4:30

BC High at Natick, 6:30

SECOND ROUND – Saturday

Framingham at St. John’s Prep, 11

Franklin at Brockton, 2

Methuen at Xaverian, 4

Needham at St. John’s (S), 4

Leominster at Newton North, 5

Ludlow at Newton South, 5

DIVISION 2

FIRST ROUND – Monday

Bedford 1, Sharon 0

Billerica 2, Westwood 1 (so)

Longmeadow 2, Scituate 1 (so)

Marblehead 2, Somerset Berkley 1 (ot)

Masconomet 2, Marlborough 1

Milford 4, Dartmouth 0

Milton 2, Northampton 1

Reading 3, Agawam 2

Revere 2, East Longmeadow 1

Wayland 3, Doherty 1

FIRST ROUND – Tuesday

Wakefield 3, Silver Lake 2

FIRST ROUND – Wednesday

Hingham 1, Nashoba 0

Mansfield 5, Hopkinton 0

Minnechaug 4, South 3

Oliver Ames 3, Melrose 1

West Springfield 4, Grafton 2

SECOND ROUND – Thursday

Marblehead at Wayland, 5

Revere at Bedford, 7

SECOND ROUND – Friday

Billerica at Wakefield, 5

Reading at Minnechaug, 6

SECOND ROUND – Saturday

Milton at Hingham, 3

Masconomet at West Springfield, 6

Milford at Oliver Ames, 6

Longmeadow at Mansfield, 7:30

DIVISION 3

FIRST ROUND – Monday

Ashland 1, Groton-Dunstable 0

Belchertown 1, Watertown 0

Dighton-Rehoboth 2, Archbishop Williams 1

Old Rochester 3, Norton 0

FIRST ROUND – Tuesday

Blackstone Valley 7, Latin Academy 1

Dedham 5, Falmouth 2

Medfield 5, Nipmuc 0

Norwell 5, Seekonk 0

Pembroke 3, Swampscott 0

Pope Francis 3, Nauset 1

St. Mary’s 1, Medway 0

Weston 2, Danvers 0

FIRST ROUND – Wednesday

Chicopee 3, Newburyport 1

Dover-Sherborn 4, Hanover 0

Holliston 2, Greater Lowell 0

North Reading 5, Dennis-Yarmouth 0

SECOND ROUND – Thursday

Pembroke at Medfield, 6

Dighton-Rehoboth at Ashland, 6:30

SECOND ROUND – Saturday

Old Rochester at Dedham, 11

Blackstone Valley at Dover-Sherborn, 12

Holliston at St. Mary’s, 1

Belchertown at Pope Francis, 5

Norwell at Weston, 6

SECOND ROUND – Sunday

Chicopee 3, North Reading 0

DIVISION 4

FIRST ROUND – Monday

Lynn Tech 2, Monument Mountain 1

FIRST ROUND – Tuesday

AMSA 3, Abington 2

Cohasset 5, Oxford 0

East Boston 3, Tri-County 1

Excel Academy Charter 2, Monomoy 1 (ot)

Frontier Regional 2, Nantucket 1 (2ot)

Gardner 1, South Hadley 0

Hamilton-Wenham 7, Leicester 1

Hampshire 3, Northbridge 0

Ipswich 3, Greater Lawrence 2 (ot)

Manchester-Essex 2, Case 1

Northeast 4, Littleton 1

Pittsfield 8, Bourne 1

FIRST ROUND – Wednesday

Lynnfield 4, Uxbridge 0

Rockland 9, Westfield Tech 2

Tyngsboro 2, Stoneham 0

SECOND ROUND – Thursday

Ipswich at Monument Mountain, 5

SECOND ROUND – Friday

Hamilton-Wenham at East Boston, 4

Rockland at Hampshire, 6

SECOND ROUND – Saturday

Manchester-Essex at Northeast, 10

Frontier Regional at Pittsfield, 1

Excel Academy at Cohasset, 6

SECOND ROUND – TBA

AMSA at Tyngsboro

Gardner at Lynnfield

DIVISION 5

FIRST ROUND – Tuesday

Boston International 3, CASH 2 (ot)

Bromfield 6, Georgetown 0

Dearborn 9, Smith Academy 0

Holbrook 2, Mt. Greylock 1

Maynard 3, Turners Falls 0

Rising Tide 1, St. John Paul 0 (so)

University Park 4, KIPP 2

FIRST ROUND – Wednesday

Atlantis Charter 4, Keefe Tech 3 (so)

Ayer Shirley 6, Monson 0

Brighton 1, Pioneer Valley 0

Hopedale 3, Mystic Valley 2

Pioneer Charter 2, Salem Academy 0

Rockport 1, New Mission 0 (so)

Sutton 1, Douglas 0

Tech Boston 4, Granby 0

Westport 3, Hull 0

SECOND ROUND – Thursday

Holbrook at Maynard, 6:30

SECOND ROUND – Friday

Atlantis Charter at Tech Boston, 2

Hopedale at Dearborn, 3:30

Rising Tide at Boston International, 3:30

University Park at Bromfield, 3:45

Pioneer Charter at Ayer Shirley, 6

SECOND ROUND – Saturday

Brighton at Westport, 12

SECOND ROUND – Sunday

Rockport at Sutton, 11

NEPSAC

Nobles 2, Rivers 1

Phillips Andover 4, Tabor 2

GIRLS SOCCER

DIVISION 1

FIRST ROUND – Monday

Franklin 3, Wachusett 2 (ot)

Newton North 2, Newton South 1

Winchester 2, Westford Academy 0

FIRST ROUND – Tuesday

Acton-Boxboro 3, Attleboro 2

Bishop Feehan 2, Boston Latin 1

Braintree 3, Belmont 0

Brookline 10, Brockton 1

Concord-Carlisle 2, Algonquin 0

Hopkinton 6, Shrewsbury 0

King Philip 1, Central Catholic 0

Lincoln-Sudbury 4, Woburn 0

Needham 4, Lexington 0

Wellesley 6, Plymouth North 2

FIRST ROUND – Wednesday

Framingham 2, Arlington 1

Natick 7, Methuen 0

Weymouth 1, Bridgewater-Raynham 0

SECOND ROUND – Friday

Weymouth at Acton-Boxboro, 4

Framingham at Natick, 4:30

Newton North at Hopkinton, 4:30

Braintree at Brookline, 6

SECOND ROUND – Saturday

Franklin at Bishop Feehan, 1

Winchester at Needham, 1

Lincoln-Sudbury at Wellesley, 2

Concord-Carlisle at King Philip, 4

DIVISION 2

FIRST ROUND – Monday

Notre Dame (H) 2, Longmeadow 1

Westfield 1, Wayland 0 (ot)

Westwood 2, Bishop Stang 1

FIRST ROUND – Tuesday

Grafton 1, Milton 0

Minnechaug 4, Scituate 3 (so)

Northampton 2, Marblehead 1 (2 ot)

Walpole 3, Silver Lake 0

FIRST ROUND – Wednesday

Duxbury 3, Ludlow 1

Holliston 2, Billerica 1

Mansfield 3, Chicopee Comp. 0

Masconomet 3, Melrose 0

Nashoba 5, Sharon 4

Oliver Ames 4, Whitman-Hanson 1

Somerset Berkley 2, Stoughton 1

Westborough 3, Dracut 0

FIRST ROUND – Thursday

East Longmeadow at Hingham, 5

SECOND ROUND – Friday

Oliver Ames at Walpole, 4:30

SECOND ROUND – Saturday

East Longmeadow/Hingham at Somerset Berkley, 12

Westfield vs. Masconomet, 1 (Danvers)

Westwood at Holliston, 1

Minnechaug at Westborough, 2

Grafton at Mansfield, 4:30

Northampton at Nashoba, 4:30

Notre Dame (Hingham) at Duxbury, 5

DIVISION 3

FIRST ROUND – Monday

Hanover 4, St. Mary’s 3

FIRST ROUND – Tuesday

Belchertown 1, Tewksbury 0

Danvers 2, Dedham 1 (ot)

Medfield 4, Dighton-Rehoboth 0

Medway 3, Wilmington 1

Newburyport 4, Hudson 0

Nipmuc 5, Nauset 0

North Middlesex 2, North Reading 1

Norwell 5, Swampscott 0

FIRST ROUND – Wednesday

Auburn 4, Old Rochester 1

Cardinal Spellman 4, Tantasqua 0

Dover-Sherborn 5, Archbishop Williams 1

Foxboro 2, Norton 1 (ot)

Pope Francis 5, Apponequet 1

Saugus 5, East Bridgewater 1

Weston 6, Bishop Fenwick 0

SECOND ROUND – Friday

Newburyport at Danvers, 6

Nipmuc vs. Medway, 6 (Westborough)

SECOND ROUND – Saturday

Belchertown at Norwell, 12

Auburn at Dover-Sherborn, 2

Saugus at Pope Francis, 2:30

Cardinal Spellman at Weston, 4

Hanover at Medfield, 6

SECOND ROUND – TBA

North Middlesex at Foxboro

DIVISION 4

FIRST ROUND – Tuesday

Bellingham 2, Hampshire 1

Cohasset 7, O’Bryant 0

Hamilton-Wenham 7, Frontier 0

Ipswich 3, Bay Path 1

Leicester 1, Clinton 0

Littleton 5, Mashpee 0

Rockland 2, Monument Mountain 1

Southwick 5, South High 1

FIRST ROUND – Wednesday

Lynnfield 3, AMSA 1

Lunenburg 4, Nantucket 2

Manchester-Essex 3, Millbury 1

Northbridge 4, Blue Hills 0

South Hadley 2, Monomoy 0

Sutton 5, Easthampton 0

Tyngsboro 5, Gardner 0

West Bridgewater 5, Abington 4

SECOND ROUND – Friday

Southwick at Littleton, 4

SECOND ROUND – Saturday

Leicester at Lynnfield, 11

Ipswich at Hamilton-Wenham, 1

Rockland at Cohasset, 4

SECOND ROUND – Sunday

Bellingham vs. Sutton, 1 (Northbridge)

Manchester-Essex at Northbridge, 5

West Bridgewater at South Hadley, 5

SECOND ROUND – TBA

Lunenburg at Tyngsboro

DIVISION 5

FIRST ROUND – Monday

Academy of Notre Dame 2, David Prouty 1

Tahanto 4, Greenfield 0

FIRST ROUND – Tuesday

Ayer Shirley 6, Mystic Valley 1

Bromfield 7, Palmer 0

Douglas 7, McCann 0

Georgetown 8, Pioneer Valley 0

Hopedale 2, Hopkins 0

Maynard 1, Smith Tech 0

Monson 8, Rockport 2

Westport 3, Nashoba Tech 2 (so)

Whitinsville Christian 3, Rising Tide 1

FIRST ROUND – Wednesday

Granby 2, Quaboag 0

Hull 10, Springfield Int. 0

Mt. Greylock 2, Lenox 0

Millis 4, West Boylston 1

St. John Paul 7, Drury 0

SECOND ROUND – Wednesday

Tahanto 5, Academy of Notre Dame 2

SECOND ROUND – Thursday

Whitinsville Christian at Maynard, 4:30

SECOND ROUND – Friday

Granby at Georgetown, 6

Hopedale vs. Bromfield, 7 (Milford)

SECOND ROUND – Saturday

Mt. Greylock vs. Millis, 11 (Medfield)

Ayer Shirley at Hull, 1

Westport at Douglas, 5

Monson at St. John Paul, 6

ISL

Nobles 2, Rivers 1

UNIFIED BASKETBALL

Sharon 57, Canton 34

VOLLEYBALL

DIVISION 1

SECOND ROUND – Wednesday

Acton-Boxboro 3, Boston Latin 2

Barnstable 3, Wachusett 0

Brookline 3, Quincy 0

Franklin 3, Belmont 0

Lincoln-Sudbury 3, Natick 0

Needham 3, Newton South 2

Newton North 3, Chelmsford 0

Winchester 3, Attleboro 1

QUARTERFINALS – Friday

Acton-Boxboro at Lincoln-Sudbury, 5

Franklin at Newton North, 6

QUARTERFINAL – Saturday

Winchester at Needham, 2

QUARTERFINAL – TBA

Barnstable at Brookline

DIVISION 2

SECOND ROUND – Wednesday

Billerica 3, Milton 0

Canton 3, Hingham 0

Duxbury 3, Algonquin 1

Hopkinton 3, Dartmouth 0

Longmeadow 3, Melrose 1

Oliver Ames 3, Burlington 0

Westborough 3, Walpole 0

Westwood 3, Masconomet 0

QUARTERFINAL – Friday

Duxbury at Westborough, 5

QUARTERFINALS – TBA

Canton at Billerica

Longmeadow at Oliver Ames

Westwood at Hopkinton

DIVISION 3

SECOND ROUND – Tuesday

Cardinal Spellman 3, Norton 1

SECOND ROUND – Wednesday

Bishop Fenwick 3, Nipmuc 1

Holliston 3, Dennis-Yarmouth 1

Medfield 3, Lynn Classical 1

Newburyport 3, Ashland 1

Old Rochester 3, Shawsheen 0

Wayland 3, Greater New Bedford 0

Weston 3, Wakefield 1

QUARTERFINALS – Friday

Cardinal Spellman at Old Rochester, 5

Bishop Fenwick at Wayland, 5:30

Ashland at Weston, 5:45

QUARTERFINAL – Saturday

Holliston at Medfield, 7

DIVISION 4

SECOND ROUND – Tuesday

Ursuline 3, Lowell Catholic 1

SECOND ROUND – Wednesday

Case 3, Sandwich 0

East Bridgewater 3, Wahconah 1

Frontier Regional 3, Rockland 1

Ipswich 3, Hamilton-Wenham 0

Millbury 3, Greater Lawrence 1

West Bridgewater 3, Hudson 0

SECOND ROUND – Thursday

Norfolk Aggie at Bellingham, 6

QUARTERFINAL – Friday

East Bridgewater at Ipswich, 5:30

Frontier Regional at Case, 6

QUARTERFINAL – Saturday

West Bridgewater vs. Millbury, 5 (Whitinsville Christian)

QUARTERFINAL – TBA

Ursuline vs. Bellingham/Norfolk Aggie

DIVISION 5

SECOND ROUND – Wednesday

Baystate Academy 3, Calvary Chapel 0

Bourne 3, Blackstone-Millville 0

Hopedale 3, Carver 1

Lee 3, Lenox 0

Mt. Greylock 3, Innovation 0

Wareham 3, Madison Park 0

Whitinsville Christian 3, Turners Falls 0

SECOND ROUND – Thursday

Sutton at Millis, 5

QUARTERFINAL – Saturday

Wareham at Bourne, 11

QUARTERFINALS – TBA

Hopedale vs. Millis/Sutton

Lee at Whitinsville Christian

Mt. Greylock at Baystate Academy

NEPSAC

Berwick (ME) 3, Beaver Country Day 2

Rivers 3, Nobles 1

Leave a Reply

Your email address will not be published.

Previous post M&S warns of possible price hikes as national insurance hike impacts costs
Next post Intevac (NASDAQ:IVAC) Now Covered by StockNews.com