Market Price
$ 92.89
Selling Price
$ 83.17
2274
747
992
2671
Market Price
$ 93.94
Selling Price
$ 82.52
1282
925
1130
2162
Market Price
$ 102.92
Selling Price
$ 91.48
1915
1089
493
4326
Market Price
$ 74.87
Selling Price
$ 62.62
4092
2962
1344
4403
Market Price
$ 97.71
Selling Price
$ 84.88
955
633
468
3893
Market Price
$ 103.93
Selling Price
$ 87.59
1975
652
553
2809
Market Price
$ 64.25
Selling Price
$ 55.36
618
316
155
2030
Market Price
$ 81.89
Selling Price
$ 74.07
3814
1255
2677
4305
Market Price
$ 100.16
Selling Price
$ 86.67
2645
2507
807
3148
Market Price
$ 64.56
Selling Price
$ 57.42
3040
2526
2936
3991
Market Price
$ 103.75
Selling Price
$ 92.48
3029
2152
1707
3462
Market Price
$ 101.44
Selling Price
$ 87.32
454
250
146
1199
Market Price
$ 94.97
Selling Price
$ 81.71
876
183
755
2035
Market Price
$ 102.04
Selling Price
$ 88.74
3026
1445
859
3456
Market Price
$ 65.85
Selling Price
$ 58.33
1929
1619
1398
3915
Market Price
$ 72.40
Selling Price
$ 63.97
4548
1455
1285
4625
Market Price
$ 115.51
Selling Price
$ 98.18
1746
659
469
2009
Market Price
$ 105.71
Selling Price
$ 94.64
1025
301
680
1136
Market Price
$ 69.11
Selling Price
$ 62.67
2250
1141
1008
2889
Market Price
$ 83.01
Selling Price
$ 69.24
1001
428
645
1316
Market Price
$ 105.75
Selling Price
$ 90.85
1065
879
379
4651
Market Price
$ 75.26
Selling Price
$ 66.00
616
398
495
1996
Market Price
$ 100.92
Selling Price
$ 90.71
1097
1063
968
1687
Market Price
$ 112.94
Selling Price
$ 96.19
714
547
381
1913
Market Price
$ 92.24
Selling Price
$ 82.41
1007
922
999
2783
Market Price
$ 99.20
Selling Price
$ 86.95
991
425
958
2707
Market Price
$ 64.03
Selling Price
$ 55.12
149
39
138
553
Market Price
$ 68.43
Selling Price
$ 59.21
3583
3175
3092
3802
Market Price
$ 84.75
Selling Price
$ 76.65
796
689
689
1852
Market Price
$ 100.81
Selling Price
$ 89.67
1768
1189
1563
4156
Market Price
$ 103.49
Selling Price
$ 90.90
3605
1187
3570
4657
Market Price
$ 85.50
Selling Price
$ 73.95
4328
3697
2891
4383
Market Price
$ 102.44
Selling Price
$ 89.28
312
141
275
1087
Market Price
$ 69.67
Selling Price
$ 61.82
1142
775
1095
4006
Market Price
$ 100.77
Selling Price
$ 84.27
4060
838
3922
4871
Market Price
$ 80.65
Selling Price
$ 72.18
511
126
403
727
Market Price
$ 66.93
Selling Price
$ 59.21
1350
1235
552
2891
Market Price
$ 81.23
Selling Price
$ 70.96
2121
1140
754
4871
Market Price
$ 107.31
Selling Price
$ 94.87
1221
1043
686
2193
Market Price
$ 84.40
Selling Price
$ 72.12
617
318
234
662