Market Price
$ 73.65
Selling Price
$ 65.11
2215
1742
1066
4009
Market Price
$ 63.01
Selling Price
$ 55.94
938
898
365
2549
Market Price
$ 79.18
Selling Price
$ 67.86
670
187
210
2528
Market Price
$ 69.82
Selling Price
$ 61.46
424
266
208
827
Market Price
$ 71.98
Selling Price
$ 61.47
1789
1226
1243
2357
Market Price
$ 109.05
Selling Price
$ 92.97
106
94
61
501
Market Price
$ 103.97
Selling Price
$ 86.79
3263
1854
1027
3520
Market Price
$ 105.40
Selling Price
$ 95.33
1005
720
467
3520
Market Price
$ 114.09
Selling Price
$ 96.95
1928
454
1463
3596
Market Price
$ 97.97
Selling Price
$ 82.14
738
502
623
1160
Market Price
$ 103.13
Selling Price
$ 86.26
700
584
235
2469
Market Price
$ 99.65
Selling Price
$ 83.38
1870
848
517
2002
Market Price
$ 70.47
Selling Price
$ 62.55
626
534
557
1112
Market Price
$ 97.31
Selling Price
$ 87.45
1202
831
687
1260
Market Price
$ 108.35
Selling Price
$ 91.90
977
247
307
1199
Market Price
$ 105.66
Selling Price
$ 91.02
2490
2322
1835
2505
Market Price
$ 103.48
Selling Price
$ 88.07
1385
543
298
1924
Market Price
$ 92.18
Selling Price
$ 83.44
277
232
198
491
Market Price
$ 88.18
Selling Price
$ 76.71
1103
1008
522
1328
Market Price
$ 93.76
Selling Price
$ 81.70
464
431
360
633
Market Price
$ 87.65
Selling Price
$ 77.60
977
944
753
2425
Market Price
$ 94.94
Selling Price
$ 83.77
897
244
613
2145
Market Price
$ 112.49
Selling Price
$ 95.41
3193
3050
1662
3889
Market Price
$ 116.47
Selling Price
$ 98.10
778
404
398
3286
Market Price
$ 77.62
Selling Price
$ 69.36
616
236
561
668
Market Price
$ 87.37
Selling Price
$ 79.23
1034
658
279
1047
Market Price
$ 69.33
Selling Price
$ 61.27
2744
1559
1875
4157
Market Price
$ 80.56
Selling Price
$ 72.04
1908
611
531
2304
Market Price
$ 79.07
Selling Price
$ 66.64
2718
956
1938
3760
Market Price
$ 114.87
Selling Price
$ 98.05
1373
746
1082
1996
Market Price
$ 74.29
Selling Price
$ 64.21
531
227
184
1523
Market Price
$ 65.57
Selling Price
$ 55.99
1409
1367
1229
2455
Market Price
$ 77.32
Selling Price
$ 68.25
1084
680
349
1258
Market Price
$ 106.46
Selling Price
$ 91.42
1237
376
379
1793
Market Price
$ 80.52
Selling Price
$ 67.29
1148
667
1025
4224
Market Price
$ 91.49
Selling Price
$ 78.01
470
220
229
689
Market Price
$ 100.18
Selling Price
$ 89.25
3861
1925
2976
4635
Market Price
$ 86.08
Selling Price
$ 75.08
3910
2428
3126
4597
Market Price
$ 70.91
Selling Price
$ 62.38
1627
1135
1551
1894
Market Price
$ 86.24
Selling Price
$ 75.28
842
480
651
1279