Market Price
$ 47.71
Selling Price
$ 43.15
716
171
270
1924
Market Price
$ 61.91
Selling Price
$ 54.40
490
324
406
1941
Market Price
$ 65.39
Selling Price
$ 56.29
3668
1172
2032
3689
Market Price
$ 64.40
Selling Price
$ 55.68
522
358
498
772
Market Price
$ 35.02
Selling Price
$ 30.70
1957
1658
1079
2322
Market Price
$ 56.28
Selling Price
$ 47.61
1969
553
679
3411
Market Price
$ 55.16
Selling Price
$ 49.11
2300
751
943
4915
Market Price
$ 51.11
Selling Price
$ 45.99
4211
4185
1406
4400
Market Price
$ 46.09
Selling Price
$ 40.27
135
51
69
662
Market Price
$ 37.21
Selling Price
$ 31.79
2771
1016
2361
3513
Market Price
$ 48.73
Selling Price
$ 42.90
382
327
290
1086
Market Price
$ 47.84
Selling Price
$ 40.90
538
299
494
2564
Market Price
$ 53.31
Selling Price
$ 45.53
143
42
138
683
Market Price
$ 60.83
Selling Price
$ 53.92
1191
765
815
3621
Market Price
$ 48.33
Selling Price
$ 43.02
1092
630
598
3058
Market Price
$ 66.35
Selling Price
$ 57.06
1201
808
729
1372
Market Price
$ 44.79
Selling Price
$ 37.42
203
179
195
569
Market Price
$ 51.70
Selling Price
$ 46.69
743
496
737
3497
Market Price
$ 53.49
Selling Price
$ 45.34
1497
894
1232
1659
Market Price
$ 46.55
Selling Price
$ 40.00
991
823
344
1169
Market Price
$ 62.93
Selling Price
$ 54.89
941
560
831
3849
Market Price
$ 65.30
Selling Price
$ 58.15
759
687
270
1050
Market Price
$ 41.97
Selling Price
$ 35.29
2235
972
1144
2377
Market Price
$ 62.12
Selling Price
$ 54.43
2368
1132
549
4869
Market Price
$ 39.39
Selling Price
$ 35.62
1152
319
813
2910
Market Price
$ 37.14
Selling Price
$ 32.89
3157
2523
2746
3349
Market Price
$ 66.43
Selling Price
$ 57.94
1517
441
854
4218
Market Price
$ 59.40
Selling Price
$ 53.94
2344
1888
646
3199
Market Price
$ 31.43
Selling Price
$ 27.25
1277
1249
382
3131
Market Price
$ 47.60
Selling Price
$ 42.44
1435
743
336
3545
Market Price
$ 49.35
Selling Price
$ 41.65
3990
899
959
4825
Market Price
$ 40.00
Selling Price
$ 35.26
1378
780
1332
2877
Market Price
$ 42.49
Selling Price
$ 36.56
2744
2556
1851
4940
Market Price
$ 60.86
Selling Price
$ 52.51
655
586
332
1381
Market Price
$ 48.51
Selling Price
$ 43.66
2918
2835
2007
3721
Market Price
$ 68.29
Selling Price
$ 58.60
887
611
365
2499
Market Price
$ 56.85
Selling Price
$ 51.44
355
136
270
565
Market Price
$ 51.75
Selling Price
$ 46.20
2712
929
2630
3591
Market Price
$ 31.91
Selling Price
$ 28.19
1511
723
616
4285
Market Price
$ 68.72
Selling Price
$ 58.25
527
265
226
1725