Market Price
$ 67.02
Selling Price
$ 60.86
2673
1596
2610
4890
Market Price
$ 92.48
Selling Price
$ 77.57
1130
370
376
2401
Market Price
$ 104.55
Selling Price
$ 90.66
1388
1155
1176
2551
Market Price
$ 103.74
Selling Price
$ 92.24
1132
238
1094
2185
Market Price
$ 70.78
Selling Price
$ 61.19
4011
2833
1893
4777
Market Price
$ 80.15
Selling Price
$ 67.56
526
278
275
833
Market Price
$ 102.56
Selling Price
$ 88.54
859
685
248
1084
Market Price
$ 85.26
Selling Price
$ 77.38
1224
1219
869
1333
Market Price
$ 93.31
Selling Price
$ 81.12
491
130
241
1789
Market Price
$ 90.40
Selling Price
$ 76.41
1585
1004
469
2640
Market Price
$ 91.96
Selling Price
$ 81.98
2170
531
529
3823
Market Price
$ 102.91
Selling Price
$ 92.83
866
725
765
2385
Market Price
$ 74.18
Selling Price
$ 65.05
1187
1044
1087
2515
Market Price
$ 105.97
Selling Price
$ 88.48
2703
1155
2424
2716
Market Price
$ 89.78
Selling Price
$ 78.11
686
379
277
927
Market Price
$ 75.57
Selling Price
$ 67.69
338
244
298
1677
Market Price
$ 115.14
Selling Price
$ 97.78
3182
1182
1613
4146
Market Price
$ 75.48
Selling Price
$ 63.40
1717
1188
639
3658
Market Price
$ 114.37
Selling Price
$ 98.74
1219
344
339
1251
Market Price
$ 94.65
Selling Price
$ 81.11
1966
469
685
3199
Market Price
$ 110.98
Selling Price
$ 98.60
4256
1218
2254
4904
Market Price
$ 71.56
Selling Price
$ 60.29
1776
1286
468
4790
Market Price
$ 109.12
Selling Price
$ 93.29
792
277
552
1481
Market Price
$ 98.27
Selling Price
$ 87.71
771
171
601
1208
Market Price
$ 77.15
Selling Price
$ 67.43
306
209
114
879
Market Price
$ 71.30
Selling Price
$ 64.81
309
298
272
1250
Market Price
$ 94.33
Selling Price
$ 81.87
1308
1114
546
3641
Market Price
$ 111.35
Selling Price
$ 96.52
3218
2614
1616
3964
Market Price
$ 64.41
Selling Price
$ 56.57
734
448
277
2319
Market Price
$ 81.40
Selling Price
$ 73.12
3439
844
2068
4791
Market Price
$ 65.06
Selling Price
$ 55.33
3255
2342
2094
3828
Market Price
$ 72.02
Selling Price
$ 64.19
149
74
128
614
Market Price
$ 82.70
Selling Price
$ 70.20
564
308
218
1321
Market Price
$ 106.27
Selling Price
$ 91.93
2373
1121
1106
4594
Market Price
$ 76.54
Selling Price
$ 67.49
1754
630
1144
4412
Market Price
$ 91.57
Selling Price
$ 78.17
969
878
719
1101
Market Price
$ 102.08
Selling Price
$ 89.46
2234
1056
928
2241
Market Price
$ 86.28
Selling Price
$ 75.38
1442
628
861
1485
Market Price
$ 92.49
Selling Price
$ 77.47
1698
1255
720
2407
Market Price
$ 94.94
Selling Price
$ 85.66
990
963
593
1111