Market Price
$ 102.93
Selling Price
$ 88.61
2528
2092
1133
3213
Market Price
$ 76.10
Selling Price
$ 66.78
1225
884
613
3646
Market Price
$ 89.43
Selling Price
$ 78.09
1980
1350
1052
4762
Market Price
$ 87.04
Selling Price
$ 74.89
2370
1163
1044
3546
Market Price
$ 73.82
Selling Price
$ 65.79
529
423
112
756
Market Price
$ 74.05
Selling Price
$ 66.35
1165
437
736
2549
Market Price
$ 62.30
Selling Price
$ 55.66
2705
2039
2438
3036
Market Price
$ 75.48
Selling Price
$ 66.98
426
247
317
678
Market Price
$ 70.40
Selling Price
$ 60.08
604
286
551
1471
Market Price
$ 68.03
Selling Price
$ 59.47
2289
684
2206
2511
Market Price
$ 84.17
Selling Price
$ 75.43
477
302
450
1200
Market Price
$ 81.04
Selling Price
$ 72.89
1239
657
601
4594
Market Price
$ 106.36
Selling Price
$ 92.67
156
38
120
658
Market Price
$ 77.47
Selling Price
$ 67.82
1460
971
1046
1795
Market Price
$ 71.55
Selling Price
$ 63.81
3122
2732
776
4413
Market Price
$ 106.24
Selling Price
$ 94.74
614
375
252
1615
Market Price
$ 88.81
Selling Price
$ 74.30
2515
2480
2359
4241
Market Price
$ 87.60
Selling Price
$ 73.93
801
780
336
3356
Market Price
$ 94.25
Selling Price
$ 80.11
985
926
982
1846
Market Price
$ 71.35
Selling Price
$ 61.20
615
517
294
932
Market Price
$ 96.45
Selling Price
$ 86.30
912
318
625
2451
Market Price
$ 106.18
Selling Price
$ 90.44
252
172
244
662
Market Price
$ 83.04
Selling Price
$ 74.30
4383
3846
1838
4898
Market Price
$ 69.05
Selling Price
$ 60.68
1104
434
383
3960
Market Price
$ 69.11
Selling Price
$ 58.04
1326
727
1038
1722
Market Price
$ 68.17
Selling Price
$ 58.17
1717
1245
585
4360
Market Price
$ 66.55
Selling Price
$ 59.27
1596
1245
353
1724
Market Price
$ 70.07
Selling Price
$ 61.06
300
158
178
496
Market Price
$ 74.59
Selling Price
$ 63.67
982
368
791
2361
Market Price
$ 96.07
Selling Price
$ 82.10
1099
799
267
2781
Market Price
$ 95.80
Selling Price
$ 82.61
267
121
98
709
Market Price
$ 102.05
Selling Price
$ 91.98
573
145
543
924
Market Price
$ 90.79
Selling Price
$ 78.10
1064
1040
388
1453
Market Price
$ 89.38
Selling Price
$ 81.18
2153
916
481
2785
Market Price
$ 72.74
Selling Price
$ 61.60
713
540
350
2940
Market Price
$ 101.13
Selling Price
$ 86.60
1305
585
412
4776
Market Price
$ 68.80
Selling Price
$ 61.47
1757
1259
1058
3630
Market Price
$ 82.23
Selling Price
$ 69.91
3106
1738
2535
3587
Market Price
$ 92.25
Selling Price
$ 77.70
2515
671
1362
2912
Market Price
$ 98.40
Selling Price
$ 87.86
589
482
197
2288