Seems that there is no good information. Best idea is to contact Fidelity by phone.
On Incoming wire transfer fees: Fidelity charge zero for incoming and outgoing wires.
If you have a cash management account you can visit: https://www.fidelity.com/cash-management/information-needed-wire-to-fidelity-account for more information on wiring to your account.
On Outgoing wire transfer fees: Shareworks doesn't give any good information on wire transfer fees for US accounts. $20 for outgoing fee.
If you want to add a wire transfer account to Shareworks then:
This information is according to the link above. If it is different then you should obviously contact Fidelity.
SWIFT/BIC Code: CHASUS33
Financial Institution: J.P. Morgan Chase, NY
ABA Routing Number: 021000021
Branch Address: One Chase Manhattan Plaza New York, NY 10005
Brokerage Name: National Financial Services LLC
Account Number: 066196–221
Account Number: 066196–221
Sub Account Holder Name: (Your Name, should already have it)
Sub Account Holder Number: (Your Fidelity Account Number)
Sub Account Holder Number: (Your Fidelity Account Number)
Verify this with Fidelity on the phone, so you are smart and not putting your trust into some random guy on the internet even if I gave you sources for filling out the information.
I'm not fucking kidding.