what's the average price of bch in the last 48 months
stock market ytd returns for 2023
hasbro (has) 5/14/1981 - 6/20/1986
hasbro (has) 5/14/1981 - 6/25/1986
hasbro (has) 5/14/1986 - 8/11/1987
hasbro (has) 9/14/1981 - 10/1/1986
hasbro (has) 9/14/1981 - 10/1/1982
hasbro (hsb) stock return 6/5/1981 - 6/1/1986
hasbro (hsb) stock return 9/5/1981 - 6/1/1986
hasbro (hsb) stock return 9/5/1981 - 8/11/1986
hasbro (hsb) stock return 9/5/1981 - 6/25/1986
hasbro (hsb) stock return 5/5/1981 - 6/25/1986
hasbro (hsb) stock return 1/11/1981 - 7/1/1986
hasbro (hsb) stock return 1/11/1981 - 7/10/1986
hasbro (hsb) stock return 1/11/1981 - 7/25/1986