Market Price
$ 71.21
Selling Price
$ 60.74
4568
2859
2968
4844
Market Price
$ 96.86
Selling Price
$ 84.57
2830
1606
1296
4387
Market Price
$ 100.96
Selling Price
$ 87.69
1231
348
1004
1661
Market Price
$ 63.27
Selling Price
$ 55.64
167
74
88
463
Market Price
$ 105.03
Selling Price
$ 89.16
1007
794
362
4143
Market Price
$ 114.95
Selling Price
$ 97.06
3500
3373
2491
4626
Market Price
$ 80.02
Selling Price
$ 69.71
2773
1707
1689
3023
Market Price
$ 77.62
Selling Price
$ 65.50
1805
1699
615
2384
Market Price
$ 80.60
Selling Price
$ 67.59
3086
1897
1302
4998
Market Price
$ 67.02
Selling Price
$ 57.82
2862
1403
1210
4021
Market Price
$ 79.60
Selling Price
$ 70.17
4028
2398
3087
4211
Market Price
$ 103.81
Selling Price
$ 94.01
1100
977
261
3250
Market Price
$ 63.55
Selling Price
$ 56.29
1270
634
657
1613
Market Price
$ 65.49
Selling Price
$ 58.82
989
942
252
1541
Market Price
$ 89.17
Selling Price
$ 75.60
575
223
488
774
Market Price
$ 66.23
Selling Price
$ 58.72
4023
2171
3025
4198
Market Price
$ 116.70
Selling Price
$ 98.34
2141
1358
1869
4582
Market Price
$ 106.51
Selling Price
$ 96.66
1811
434
1032
3702
Market Price
$ 108.75
Selling Price
$ 95.32
1930
692
743
2694
Market Price
$ 109.34
Selling Price
$ 93.65
917
838
739
1441
Market Price
$ 72.23
Selling Price
$ 61.97
911
522
489
1993
Market Price
$ 93.05
Selling Price
$ 83.07
2527
2047
2258
4199
Market Price
$ 80.29
Selling Price
$ 70.12
912
835
792
3083
Market Price
$ 82.77
Selling Price
$ 70.85
1234
428
866
4165
Market Price
$ 103.07
Selling Price
$ 91.04
2092
667
450
4422
Market Price
$ 76.58
Selling Price
$ 65.78
1026
205
247
4415
Market Price
$ 101.99
Selling Price
$ 90.29
976
737
976
1596
Market Price
$ 107.77
Selling Price
$ 95.55
2253
2038
1429
3928
Market Price
$ 89.91
Selling Price
$ 81.49
2363
2314
1497
3110
Market Price
$ 80.17
Selling Price
$ 70.97
293
73
284
1380
Market Price
$ 100.41
Selling Price
$ 87.45
745
741
196
1521
Market Price
$ 104.28
Selling Price
$ 89.09
3136
1022
1168
3269
Market Price
$ 95.09
Selling Price
$ 86.34
983
668
546
3356
Market Price
$ 109.82
Selling Price
$ 95.87
707
235
251
2248
Market Price
$ 76.12
Selling Price
$ 68.66
887
235
809
1814
Market Price
$ 94.53
Selling Price
$ 78.82
2168
587
1008
3605
Market Price
$ 101.79
Selling Price
$ 90.14
2690
1896
1889
3533
Market Price
$ 70.82
Selling Price
$ 61.63
545
202
115
552
Market Price
$ 92.48
Selling Price
$ 83.67
458
93
103
1231
Market Price
$ 65.59
Selling Price
$ 56.58
1947
1137
1530
3653