Market Price
$ 103.57
Selling Price
$ 93.31
2518
1000
2509
4828
Market Price
$ 78.83
Selling Price
$ 66.15
295
282
213
789
Market Price
$ 106.63
Selling Price
$ 90.15
433
243
172
933
Market Price
$ 111.76
Selling Price
$ 95.19
2646
1515
2486
4786
Market Price
$ 77.04
Selling Price
$ 66.27
557
417
251
1607
Market Price
$ 69.22
Selling Price
$ 60.39
1732
1662
786
3497
Market Price
$ 89.08
Selling Price
$ 74.89
241
97
124
1112
Market Price
$ 95.04
Selling Price
$ 86.36
2404
2099
522
2951
Market Price
$ 97.80
Selling Price
$ 85.97
2075
1019
1490
3249
Market Price
$ 94.74
Selling Price
$ 81.50
1199
361
659
3515
Market Price
$ 66.93
Selling Price
$ 59.50
191
157
49
557
Market Price
$ 115.98
Selling Price
$ 97.67
495
411
484
1156
Market Price
$ 72.81
Selling Price
$ 65.95
683
206
568
1880
Market Price
$ 69.52
Selling Price
$ 59.03
1498
1044
1270
2986
Market Price
$ 65.51
Selling Price
$ 58.07
2009
491
1413
2793
Market Price
$ 101.68
Selling Price
$ 88.10
1466
475
935
4449
Market Price
$ 74.76
Selling Price
$ 65.14
936
645
776
1145
Market Price
$ 107.77
Selling Price
$ 90.21
1355
661
488
2398
Market Price
$ 109.20
Selling Price
$ 95.63
451
336
190
1508
Market Price
$ 92.94
Selling Price
$ 81.65
1008
981
610
3315
Market Price
$ 84.24
Selling Price
$ 71.20
2655
2287
2319
2691
Market Price
$ 84.75
Selling Price
$ 73.12
458
172
314
2033
Market Price
$ 71.91
Selling Price
$ 65.13
698
286
419
3101
Market Price
$ 90.21
Selling Price
$ 80.51
2526
669
1171
3007
Market Price
$ 95.34
Selling Price
$ 79.48
2126
634
1227
4210
Market Price
$ 65.24
Selling Price
$ 57.96
415
266
379
1039
Market Price
$ 78.15
Selling Price
$ 66.44
827
697
543
1094
Market Price
$ 69.24
Selling Price
$ 58.42
367
108
290
1313
Market Price
$ 82.28
Selling Price
$ 71.55
2030
1955
1435
4470
Market Price
$ 114.19
Selling Price
$ 96.10
2174
1329
1974
4882
Market Price
$ 103.17
Selling Price
$ 88.66
2584
876
968
4331
Market Price
$ 77.82
Selling Price
$ 68.06
317
155
293
613
Market Price
$ 75.46
Selling Price
$ 65.55
367
174
210
1508
Market Price
$ 91.53
Selling Price
$ 82.90
1637
1175
1397
3429
Market Price
$ 93.57
Selling Price
$ 83.31
1037
495
412
4323
Market Price
$ 105.63
Selling Price
$ 92.89
1451
569
443
2395
Market Price
$ 111.68
Selling Price
$ 94.04
1793
710
1513
2542
Market Price
$ 91.14
Selling Price
$ 78.11
1398
416
1324
1507
Market Price
$ 112.50
Selling Price
$ 95.16
3828
2878
2219
3942
Market Price
$ 63.80
Selling Price
$ 55.57
2597
2260
2586
4665