Market Price
$ 74.22
Selling Price
$ 65.63
366
362
135
1407
Market Price
$ 73.64
Selling Price
$ 62.75
838
415
192
972
Market Price
$ 87.92
Selling Price
$ 79.04
1573
809
491
3729
Market Price
$ 87.89
Selling Price
$ 77.82
1447
1408
396
1889
Market Price
$ 94.50
Selling Price
$ 85.02
3764
1174
3075
4030
Market Price
$ 80.07
Selling Price
$ 68.09
1882
1269
1383
2159
Market Price
$ 91.49
Selling Price
$ 81.48
4693
4252
3344
4740
Market Price
$ 77.18
Selling Price
$ 65.44
554
510
173
912
Market Price
$ 75.74
Selling Price
$ 63.57
1500
705
394
1866
Market Price
$ 107.12
Selling Price
$ 95.14
3731
3249
2390
3943
Market Price
$ 67.19
Selling Price
$ 60.38
2143
1684
695
4652
Market Price
$ 88.92
Selling Price
$ 79.92
3470
3005
2803
4239
Market Price
$ 105.80
Selling Price
$ 94.74
2798
1471
1596
3582
Market Price
$ 96.71
Selling Price
$ 83.59
3639
2988
1007
3701
Market Price
$ 106.34
Selling Price
$ 89.41
798
756
276
1275
Market Price
$ 85.48
Selling Price
$ 73.48
3649
1229
1902
4369
Market Price
$ 98.71
Selling Price
$ 89.00
1771
1418
1602
3315
Market Price
$ 102.41
Selling Price
$ 90.84
1300
986
1240
1301
Market Price
$ 65.88
Selling Price
$ 59.39
2715
2082
904
4746
Market Price
$ 93.50
Selling Price
$ 79.71
2110
635
1344
3157
Market Price
$ 89.54
Selling Price
$ 80.05
238
145
176
512
Market Price
$ 84.19
Selling Price
$ 73.85
332
139
145
580
Market Price
$ 93.19
Selling Price
$ 78.07
2444
1610
1558
3290
Market Price
$ 64.17
Selling Price
$ 57.83
830
639
184
1915
Market Price
$ 74.57
Selling Price
$ 66.70
553
533
378
1495
Market Price
$ 87.80
Selling Price
$ 73.56
1849
747
1770
3540
Market Price
$ 91.59
Selling Price
$ 82.03
2727
638
898
3981
Market Price
$ 92.10
Selling Price
$ 79.19
1064
904
636
2620
Market Price
$ 66.45
Selling Price
$ 56.98
444
226
168
882
Market Price
$ 108.93
Selling Price
$ 94.23
548
202
176
1414
Market Price
$ 86.18
Selling Price
$ 75.73
3445
2719
814
4551
Market Price
$ 70.74
Selling Price
$ 61.80
793
443
758
1833
Market Price
$ 69.04
Selling Price
$ 59.43
2116
556
848
3495
Market Price
$ 100.30
Selling Price
$ 89.44
1743
771
1579
4645
Market Price
$ 93.70
Selling Price
$ 81.59
1423
293
496
3439
Market Price
$ 100.15
Selling Price
$ 87.84
324
295
121
519
Market Price
$ 99.21
Selling Price
$ 86.21
483
272
371
1839
Market Price
$ 95.35
Selling Price
$ 81.40
2863
1236
812
4158
Market Price
$ 81.47
Selling Price
$ 73.93
3005
2082
2082
4975
Market Price
$ 102.84
Selling Price
$ 92.42
2473
1723
800
4238