Market Price
$ 70.53
Selling Price
$ 60.81
1398
472
667
4624
Market Price
$ 95.12
Selling Price
$ 86.19
1488
1413
630
3031
Market Price
$ 72.41
Selling Price
$ 61.05
4163
1897
3539
4972
Market Price
$ 116.01
Selling Price
$ 98.68
1137
633
899
1373
Market Price
$ 75.89
Selling Price
$ 67.12
1244
740
426
2215
Market Price
$ 101.31
Selling Price
$ 89.98
2526
1540
1101
2901
Market Price
$ 95.88
Selling Price
$ 79.92
226
50
150
647
Market Price
$ 62.43
Selling Price
$ 55.54
1533
850
1090
1810
Market Price
$ 68.93
Selling Price
$ 62.27
761
633
373
3679
Market Price
$ 92.77
Selling Price
$ 81.59
117
27
42
422
Market Price
$ 76.08
Selling Price
$ 67.57
1697
467
1097
3400
Market Price
$ 92.45
Selling Price
$ 81.75
1442
1034
329
2957
Market Price
$ 73.30
Selling Price
$ 66.06
374
245
272
1343
Market Price
$ 110.02
Selling Price
$ 93.85
1005
750
1005
2229
Market Price
$ 64.13
Selling Price
$ 57.40
2546
1086
553
4382
Market Price
$ 105.48
Selling Price
$ 90.05
467
442
449
1498
Market Price
$ 92.71
Selling Price
$ 83.28
614
417
465
1221
Market Price
$ 90.80
Selling Price
$ 75.78
1671
496
441
2829
Market Price
$ 73.79
Selling Price
$ 65.54
1546
1037
1455
2388
Market Price
$ 91.86
Selling Price
$ 80.31
1087
1036
968
2116
Market Price
$ 94.62
Selling Price
$ 79.00
1065
629
484
1675
Market Price
$ 65.73
Selling Price
$ 57.24
3494
1017
1876
4140
Market Price
$ 89.23
Selling Price
$ 80.06
1072
516
1038
1865
Market Price
$ 109.61
Selling Price
$ 96.02
3291
2196
1610
4359
Market Price
$ 96.90
Selling Price
$ 85.68
1028
344
456
1835
Market Price
$ 85.92
Selling Price
$ 77.79
579
240
362
1894
Market Price
$ 79.26
Selling Price
$ 68.10
4340
1849
2519
4545
Market Price
$ 76.49
Selling Price
$ 69.23
527
178
420
856
Market Price
$ 105.65
Selling Price
$ 89.02
511
279
254
1747
Market Price
$ 88.73
Selling Price
$ 77.62
1344
511
464
4422
Market Price
$ 109.75
Selling Price
$ 96.03
1013
760
356
1709
Market Price
$ 97.21
Selling Price
$ 86.51
2004
1519
1853
2888
Market Price
$ 74.73
Selling Price
$ 64.50
1586
536
1479
1914
Market Price
$ 69.77
Selling Price
$ 60.33
4553
2024
1721
4947
Market Price
$ 86.03
Selling Price
$ 75.39
1598
736
871
4916
Market Price
$ 80.99
Selling Price
$ 72.54
1032
362
646
2245
Market Price
$ 91.40
Selling Price
$ 77.43
597
392
211
732
Market Price
$ 97.66
Selling Price
$ 86.54
1576
716
509
2562
Market Price
$ 79.29
Selling Price
$ 70.75
1355
479
656
2092
Market Price
$ 64.96
Selling Price
$ 56.08
2187
532
568
3861