Market Price
$ 92.10
Selling Price
$ 83.64
2767
1650
2362
4511
Market Price
$ 82.07
Selling Price
$ 73.67
1650
456
1151
3574
Market Price
$ 73.64
Selling Price
$ 61.90
1116
562
539
4835
Market Price
$ 71.01
Selling Price
$ 60.27
3759
1535
803
4638
Market Price
$ 86.35
Selling Price
$ 76.16
1180
524
378
1683
Market Price
$ 66.87
Selling Price
$ 59.17
2727
2365
1611
3451
Market Price
$ 109.36
Selling Price
$ 98.90
336
254
290
889
Market Price
$ 116.89
Selling Price
$ 97.45
1220
804
1199
1670
Market Price
$ 115.46
Selling Price
$ 96.44
377
361
144
696
Market Price
$ 78.81
Selling Price
$ 65.92
441
243
208
632
Market Price
$ 66.92
Selling Price
$ 59.39
1202
379
820
1260
Market Price
$ 84.06
Selling Price
$ 73.34
3553
2351
1059
4834
Market Price
$ 108.78
Selling Price
$ 98.77
483
127
362
1668
Market Price
$ 106.72
Selling Price
$ 92.51
3684
3562
3453
4238
Market Price
$ 68.08
Selling Price
$ 58.92
3315
3245
2971
3315
Market Price
$ 103.08
Selling Price
$ 93.03
3181
2574
2170
3418
Market Price
$ 65.89
Selling Price
$ 58.41
455
433
341
1270
Market Price
$ 102.21
Selling Price
$ 92.01
2087
852
1725
2202
Market Price
$ 101.35
Selling Price
$ 86.22
1500
319
1396
3888
Market Price
$ 75.52
Selling Price
$ 65.36
613
123
583
682
Market Price
$ 68.08
Selling Price
$ 61.86
1072
819
829
2209
Market Price
$ 89.22
Selling Price
$ 77.64
911
448
729
1791
Market Price
$ 72.23
Selling Price
$ 61.12
745
644
655
1117
Market Price
$ 103.21
Selling Price
$ 86.98
1274
631
943
1820
Market Price
$ 91.06
Selling Price
$ 76.93
831
823
677
2896
Market Price
$ 77.96
Selling Price
$ 66.22
788
364
596
2774
Market Price
$ 77.52
Selling Price
$ 66.39
540
247
233
2236
Market Price
$ 100.78
Selling Price
$ 84.91
2214
2169
620
4619
Market Price
$ 82.88
Selling Price
$ 71.72
1145
1112
916
3364
Market Price
$ 87.27
Selling Price
$ 72.90
1555
1457
1235
2374
Market Price
$ 107.38
Selling Price
$ 93.92
1265
528
877
1916
Market Price
$ 99.22
Selling Price
$ 84.57
4516
1240
4010
4985
Market Price
$ 70.70
Selling Price
$ 61.97
2618
710
1953
2786
Market Price
$ 81.70
Selling Price
$ 71.43
1108
806
251
4506
Market Price
$ 95.48
Selling Price
$ 80.06
843
235
404
1866
Market Price
$ 84.77
Selling Price
$ 76.62
1547
311
1292
2346
Market Price
$ 77.99
Selling Price
$ 68.02
1183
656
386
2964
Market Price
$ 116.15
Selling Price
$ 98.82
1859
828
916
3585
Market Price
$ 72.19
Selling Price
$ 65.03
1398
439
845
3865
Market Price
$ 85.54
Selling Price
$ 71.78
2201
1242
829
3180