Market Price
$ 72.64
Selling Price
$ 64.83
325
267
213
1158
Market Price
$ 74.40
Selling Price
$ 62.56
880
450
517
1769
Market Price
$ 75.59
Selling Price
$ 64.32
1094
275
716
1539
Market Price
$ 116.39
Selling Price
$ 97.35
1345
556
458
1693
Market Price
$ 70.26
Selling Price
$ 63.82
2054
1704
1068
4720
Market Price
$ 96.48
Selling Price
$ 84.91
870
618
870
1373
Market Price
$ 65.26
Selling Price
$ 57.91
751
275
631
843
Market Price
$ 112.59
Selling Price
$ 93.88
3844
2311
943
3998
Market Price
$ 71.59
Selling Price
$ 60.16
1952
768
1149
2578
Market Price
$ 105.69
Selling Price
$ 94.64
1113
360
290
2794
Market Price
$ 68.65
Selling Price
$ 60.68
2886
2689
2533
4109
Market Price
$ 92.39
Selling Price
$ 80.58
772
260
708
1456
Market Price
$ 77.52
Selling Price
$ 66.41
1099
785
478
1540
Market Price
$ 93.23
Selling Price
$ 80.15
713
364
232
2372
Market Price
$ 107.05
Selling Price
$ 93.12
2187
1706
1536
3719
Market Price
$ 91.19
Selling Price
$ 80.82
2852
966
2327
3489
Market Price
$ 102.15
Selling Price
$ 85.32
600
221
548
2960
Market Price
$ 77.92
Selling Price
$ 67.60
1070
492
664
2984
Market Price
$ 76.13
Selling Price
$ 65.89
1566
1394
1412
2282
Market Price
$ 78.70
Selling Price
$ 68.95
3414
1769
1699
3469
Market Price
$ 83.36
Selling Price
$ 74.62
2474
1095
2166
4474
Market Price
$ 92.58
Selling Price
$ 83.04
1324
769
1037
1518
Market Price
$ 112.88
Selling Price
$ 95.20
2058
1575
1292
2669
Market Price
$ 94.80
Selling Price
$ 83.32
892
331
614
2489
Market Price
$ 86.57
Selling Price
$ 74.13
813
684
799
3339
Market Price
$ 71.18
Selling Price
$ 62.78
1733
1648
785
2868
Market Price
$ 106.12
Selling Price
$ 90.93
3006
1607
1332
4008
Market Price
$ 77.42
Selling Price
$ 68.28
1852
1204
541
2254
Market Price
$ 93.19
Selling Price
$ 79.83
2169
620
1854
4913
Market Price
$ 87.67
Selling Price
$ 77.29
1045
954
332
1770
Market Price
$ 76.22
Selling Price
$ 69.21
190
86
190
894
Market Price
$ 99.44
Selling Price
$ 85.91
1913
1582
1848
3533
Market Price
$ 67.15
Selling Price
$ 57.79
994
269
282
2081
Market Price
$ 104.31
Selling Price
$ 93.34
988
811
281
1934
Market Price
$ 104.16
Selling Price
$ 88.63
1585
323
375
2578
Market Price
$ 110.02
Selling Price
$ 98.28
2233
1126
2106
4171
Market Price
$ 63.40
Selling Price
$ 57.25
1317
1053
1064
2946
Market Price
$ 81.46
Selling Price
$ 73.66
1205
807
840
4415
Market Price
$ 63.90
Selling Price
$ 56.02
1256
439
1021
2309
Market Price
$ 95.70
Selling Price
$ 79.81
754
526
744
1311