Updated

A 72-year-old former employee of a Florida trucking company went on a shooting spree Saturday, attacking former co-workers and his ex-boss, killing two and wounding two more before killing himself, authorities say.

Hubert Allen Jr shot the men at several locations in and near the North Florida community of Lake Butler, according to a Union County Sheriff's Office news release.

Authorities said Allen shot and killed former co-worker Rolando Gonzalez-Delgado, 28, around 9 a.m.  According to MyFoxOrlando.com, he then headed to the company owner's farm, where he shot and killed a farmhand and the owner, Marvin Pritchett.

A few minutes later, he pulled over where another former co-worker was driving a farm tractor, exchanged words with him and then fired one shot from a shotgun, authorities said. That victim, 66-year-old Lewis Mabrey Jr., was in good condition and receiving surgery for a broken arm and other injuries.

Not long after that, Allen went to the company's headquarters and shot 44-year-old David Griffis in the stomach, the release said. Griffis was in critical condition.

Authorities say Allen then returned to his Lake Butler home and killed himself. He was described as a longtime employee of the trucking company.

Investigators were working at the five shooting scenes late Saturday and interviewing witnesses and company employees. The news release said they were working to determine a motive.

The trucking company's website says it employs 400 people and owns hundreds of vehicles. It said Pritchett started the company in 1980, ten years after purchasing a Florida timber business. The company's main number rang unanswered.

Click for more from MyFoxOrlando.com

The Associated Press contributed to this report.