Market Price
$ 103.32
Selling Price
$ 86.85
129
47
68
542
Market Price
$ 93.74
Selling Price
$ 83.12
2433
1845
1338
3145
Market Price
$ 90.59
Selling Price
$ 76.58
1360
746
780
2658
Market Price
$ 108.70
Selling Price
$ 96.27
383
234
283
669
Market Price
$ 66.84
Selling Price
$ 57.91
924
203
361
2099
Market Price
$ 71.74
Selling Price
$ 60.77
984
418
688
2329
Market Price
$ 71.03
Selling Price
$ 63.64
928
910
267
4247
Market Price
$ 93.12
Selling Price
$ 82.15
2378
898
2170
3748
Market Price
$ 76.01
Selling Price
$ 68.04
676
295
414
1157
Market Price
$ 114.86
Selling Price
$ 97.01
2355
653
2243
2719
Market Price
$ 103.60
Selling Price
$ 91.34
241
77
234
604
Market Price
$ 66.91
Selling Price
$ 57.56
244
210
81
992
Market Price
$ 105.67
Selling Price
$ 91.15
1951
886
1817
2826
Market Price
$ 65.66
Selling Price
$ 55.74
2436
2432
917
4620
Market Price
$ 67.29
Selling Price
$ 58.84
852
510
416
2019
Market Price
$ 103.76
Selling Price
$ 90.49
745
549
457
769
Market Price
$ 94.38
Selling Price
$ 83.54
562
419
200
1806
Market Price
$ 83.74
Selling Price
$ 76.07
1135
953
457
1717
Market Price
$ 90.65
Selling Price
$ 80.60
4570
2760
2676
4976
Market Price
$ 72.00
Selling Price
$ 61.31
512
354
275
2298
Market Price
$ 63.58
Selling Price
$ 56.99
408
235
274
618
Market Price
$ 99.90
Selling Price
$ 85.54
2355
2125
2127
4004
Market Price
$ 106.40
Selling Price
$ 90.58
1805
1332
1033
4574
Market Price
$ 104.51
Selling Price
$ 89.45
559
260
526
1621
Market Price
$ 63.48
Selling Price
$ 56.55
1770
411
779
2281
Market Price
$ 89.12
Selling Price
$ 75.44
4829
2123
4467
4995
Market Price
$ 70.74
Selling Price
$ 59.21
645
553
276
1566
Market Price
$ 83.66
Selling Price
$ 69.87
506
374
206
757
Market Price
$ 111.42
Selling Price
$ 93.05
1316
358
768
3224
Market Price
$ 83.11
Selling Price
$ 69.46
709
523
389
2775
Market Price
$ 94.21
Selling Price
$ 81.09
565
506
124
609
Market Price
$ 71.03
Selling Price
$ 64.33
1032
707
581
1758
Market Price
$ 85.67
Selling Price
$ 76.51
1343
324
850
1526
Market Price
$ 87.56
Selling Price
$ 73.08
1137
315
262
3039
Market Price
$ 104.08
Selling Price
$ 92.63
1020
794
306
1634
Market Price
$ 113.85
Selling Price
$ 97.03
749
457
532
1518
Market Price
$ 109.02
Selling Price
$ 97.83
295
231
266
1202
Market Price
$ 110.69
Selling Price
$ 97.71
197
111
103
731
Market Price
$ 108.58
Selling Price
$ 97.24
3990
1198
1392
4390
Market Price
$ 75.01
Selling Price
$ 67.17
1317
1178
681
2048