Market Price
$ 68.78
Selling Price
$ 59.36
1897
1176
1181
2185
Market Price
$ 30.12
Selling Price
$ 25.72
1698
574
411
3928
Market Price
$ 56.34
Selling Price
$ 49.75
3833
1829
1668
4868
Market Price
$ 48.23
Selling Price
$ 42.67
639
138
371
2137
Market Price
$ 40.51
Selling Price
$ 34.54
1400
850
464
4697
Market Price
$ 68.73
Selling Price
$ 58.34
3820
3129
1351
4438
Market Price
$ 63.38
Selling Price
$ 54.05
3988
3070
1975
4323
Market Price
$ 57.14
Selling Price
$ 50.64
2578
1821
1768
3392
Market Price
$ 65.19
Selling Price
$ 58.05
2079
1836
1891
4901
Market Price
$ 42.47
Selling Price
$ 36.54
763
555
627
1308
Market Price
$ 53.69
Selling Price
$ 44.89
567
447
342
2446
Market Price
$ 49.99
Selling Price
$ 42.63
1430
1022
485
3487
Market Price
$ 70.66
Selling Price
$ 59.42
2981
888
1113
4427
Market Price
$ 63.31
Selling Price
$ 53.16
445
266
348
1587
Market Price
$ 44.13
Selling Price
$ 37.13
2862
2029
730
4271
Market Price
$ 54.64
Selling Price
$ 47.49
1167
957
550
4847
Market Price
$ 39.37
Selling Price
$ 35.11
2962
2408
2585
3106
Market Price
$ 51.49
Selling Price
$ 46.02
2427
1887
576
2484
Market Price
$ 38.57
Selling Price
$ 33.32
1324
616
1070
2970
Market Price
$ 35.79
Selling Price
$ 31.87
1173
758
1048
1633
Market Price
$ 53.77
Selling Price
$ 45.34
291
100
263
855
Market Price
$ 38.90
Selling Price
$ 33.28
817
614
803
1054
Market Price
$ 37.97
Selling Price
$ 32.01
1552
774
1382
2120
Market Price
$ 40.29
Selling Price
$ 33.93
402
141
327
441
Market Price
$ 56.60
Selling Price
$ 49.21
667
216
181
1526
Market Price
$ 46.38
Selling Price
$ 39.05
1041
523
973
4823
Market Price
$ 45.57
Selling Price
$ 40.34
3878
2971
1209
4711
Market Price
$ 54.45
Selling Price
$ 45.88
374
174
252
1597
Market Price
$ 50.25
Selling Price
$ 43.02
1704
954
1194
4702
Market Price
$ 43.13
Selling Price
$ 36.41
4540
2718
1305
4944
Market Price
$ 29.46
Selling Price
$ 26.35
580
188
266
955
Market Price
$ 41.03
Selling Price
$ 35.11
1677
509
755
2954
Market Price
$ 60.58
Selling Price
$ 53.06
634
204
316
764
Market Price
$ 38.31
Selling Price
$ 33.41
629
351
420
978
Market Price
$ 46.72
Selling Price
$ 41.32
251
243
188
643
Market Price
$ 29.60
Selling Price
$ 26.07
533
502
274
613
Market Price
$ 52.82
Selling Price
$ 44.67
1040
609
737
1895
Market Price
$ 68.46
Selling Price
$ 57.43
1431
1002
753
2880
Market Price
$ 58.62
Selling Price
$ 49.15
2702
1046
1699
4222
Market Price
$ 50.93
Selling Price
$ 42.78
653
630
368
1137