Market Price
$ 104.23
Selling Price
$ 92.38
870
758
844
2929
Market Price
$ 95.70
Selling Price
$ 83.44
2118
2072
1982
3168
Market Price
$ 68.81
Selling Price
$ 60.61
1824
489
1443
2605
Market Price
$ 113.03
Selling Price
$ 98.86
1221
333
273
4407
Market Price
$ 80.66
Selling Price
$ 67.57
3766
1062
1250
3862
Market Price
$ 100.49
Selling Price
$ 90.66
863
830
698
2265
Market Price
$ 93.01
Selling Price
$ 80.91
1400
553
676
4699
Market Price
$ 79.73
Selling Price
$ 71.63
2372
2192
2257
3340
Market Price
$ 86.82
Selling Price
$ 74.08
1329
472
860
3281
Market Price
$ 90.65
Selling Price
$ 81.26
1412
956
373
3284
Market Price
$ 73.71
Selling Price
$ 63.08
2350
1281
818
3532
Market Price
$ 87.44
Selling Price
$ 74.37
4515
3325
2019
4556
Market Price
$ 64.66
Selling Price
$ 55.26
372
226
97
474
Market Price
$ 104.60
Selling Price
$ 92.98
460
456
227
1375
Market Price
$ 70.56
Selling Price
$ 59.55
1179
467
862
2523
Market Price
$ 73.19
Selling Price
$ 64.59
1343
436
484
1642
Market Price
$ 100.43
Selling Price
$ 84.13
1374
654
541
2731
Market Price
$ 62.65
Selling Price
$ 56.35
1057
664
303
3909
Market Price
$ 105.74
Selling Price
$ 91.55
1789
1211
751
2155
Market Price
$ 80.12
Selling Price
$ 71.46
3215
1944
2505
4051
Market Price
$ 80.80
Selling Price
$ 70.25
1130
648
896
1344
Market Price
$ 83.17
Selling Price
$ 74.93
849
332
727
2216
Market Price
$ 99.75
Selling Price
$ 83.13
1092
1038
470
2820
Market Price
$ 76.67
Selling Price
$ 65.91
4245
2259
1079
4459
Market Price
$ 89.36
Selling Price
$ 78.47
264
93
107
595
Market Price
$ 106.50
Selling Price
$ 90.49
2866
738
2444
3642
Market Price
$ 108.32
Selling Price
$ 91.65
1672
456
566
2104
Market Price
$ 85.72
Selling Price
$ 74.92
517
234
198
658
Market Price
$ 106.94
Selling Price
$ 90.66
739
335
694
1029
Market Price
$ 71.32
Selling Price
$ 63.79
3365
2884
822
3842
Market Price
$ 96.10
Selling Price
$ 87.09
2207
554
547
4262
Market Price
$ 102.98
Selling Price
$ 90.89
4510
3453
3286
4598
Market Price
$ 69.38
Selling Price
$ 60.12
2017
458
803
2031
Market Price
$ 109.48
Selling Price
$ 95.57
623
441
515
1410
Market Price
$ 106.05
Selling Price
$ 91.58
2346
1829
1176
4044
Market Price
$ 83.94
Selling Price
$ 73.11
547
232
264
576
Market Price
$ 69.66
Selling Price
$ 58.33
1636
1628
791
2613
Market Price
$ 112.38
Selling Price
$ 98.50
2426
1846
2198
2837
Market Price
$ 74.74
Selling Price
$ 67.73
2031
1973
2019
2673
Market Price
$ 69.46
Selling Price
$ 61.72
152
59
138
442