Market Price
$ 70.19
Selling Price
$ 59.66
250
199
51
495
Market Price
$ 112.01
Selling Price
$ 94.15
1463
812
1368
3201
Market Price
$ 69.47
Selling Price
$ 60.03
929
769
494
3429
Market Price
$ 73.60
Selling Price
$ 65.00
412
111
372
1333
Market Price
$ 62.77
Selling Price
$ 55.32
2667
1315
1847
3285
Market Price
$ 96.24
Selling Price
$ 81.53
2628
1156
1768
3431
Market Price
$ 80.65
Selling Price
$ 69.78
1155
331
1087
1592
Market Price
$ 67.33
Selling Price
$ 56.13
3282
910
2594
3945
Market Price
$ 74.21
Selling Price
$ 66.62
1032
669
253
1141
Market Price
$ 70.59
Selling Price
$ 59.32
2151
531
766
2366
Market Price
$ 103.33
Selling Price
$ 87.66
1128
1006
407
1513
Market Price
$ 91.87
Selling Price
$ 78.66
4185
1944
1277
4822
Market Price
$ 96.39
Selling Price
$ 83.55
1892
909
484
2062
Market Price
$ 104.18
Selling Price
$ 94.70
1154
557
430
4474
Market Price
$ 94.57
Selling Price
$ 82.31
1080
715
999
4101
Market Price
$ 64.61
Selling Price
$ 57.95
492
304
442
850
Market Price
$ 108.28
Selling Price
$ 94.82
3653
1374
808
3684
Market Price
$ 88.96
Selling Price
$ 76.37
1772
647
423
2757
Market Price
$ 89.79
Selling Price
$ 77.35
3404
3354
2663
3454
Market Price
$ 97.59
Selling Price
$ 85.13
165
114
57
426
Market Price
$ 81.46
Selling Price
$ 68.43
1134
705
1055
1373
Market Price
$ 93.09
Selling Price
$ 82.01
610
521
217
614
Market Price
$ 79.13
Selling Price
$ 66.21
654
452
429
1242
Market Price
$ 93.63
Selling Price
$ 79.34
1851
1656
1153
2093
Market Price
$ 70.95
Selling Price
$ 62.50
2554
2038
1198
4320
Market Price
$ 100.43
Selling Price
$ 88.72
463
126
301
1354
Market Price
$ 90.61
Selling Price
$ 79.37
1413
675
736
1659
Market Price
$ 78.44
Selling Price
$ 69.71
902
650
415
1686
Market Price
$ 85.31
Selling Price
$ 71.39
4337
874
3317
4458
Market Price
$ 74.24
Selling Price
$ 62.75
1637
754
1098
2876
Market Price
$ 90.49
Selling Price
$ 77.11
3120
912
771
4567
Market Price
$ 71.62
Selling Price
$ 59.94
83
42
28
401
Market Price
$ 63.32
Selling Price
$ 55.86
1395
907
1269
1924
Market Price
$ 80.40
Selling Price
$ 69.45
422
249
357
1139
Market Price
$ 104.53
Selling Price
$ 93.47
1885
1251
1431
3786
Market Price
$ 82.81
Selling Price
$ 70.30
1075
582
617
1205
Market Price
$ 92.54
Selling Price
$ 82.34
1882
1276
1159
2883
Market Price
$ 92.69
Selling Price
$ 80.80
4694
3725
4200
4968
Market Price
$ 69.72
Selling Price
$ 59.56
1873
819
492
3969
Market Price
$ 91.83
Selling Price
$ 83.33
3284
2960
1319
3959