Market Price
$ 74.29
Selling Price
$ 65.87
1209
668
383
4743
Market Price
$ 83.05
Selling Price
$ 69.25
709
676
471
2500
Market Price
$ 100.83
Selling Price
$ 89.80
250
66
245
500
Market Price
$ 106.53
Selling Price
$ 93.58
275
89
240
870
Market Price
$ 107.58
Selling Price
$ 93.04
493
436
225
1229
Market Price
$ 87.46
Selling Price
$ 76.20
521
246
321
595
Market Price
$ 75.22
Selling Price
$ 62.99
578
172
562
767
Market Price
$ 67.84
Selling Price
$ 61.25
3687
2996
2279
3920
Market Price
$ 91.46
Selling Price
$ 77.42
1205
1022
918
1758
Market Price
$ 108.31
Selling Price
$ 90.28
155
111
63
647
Market Price
$ 90.27
Selling Price
$ 76.99
2743
780
2591
4867
Market Price
$ 73.10
Selling Price
$ 65.22
1033
773
649
1445
Market Price
$ 104.43
Selling Price
$ 94.04
1781
1545
1729
1988
Market Price
$ 99.90
Selling Price
$ 87.33
407
379
291
1627
Market Price
$ 92.28
Selling Price
$ 81.20
481
102
227
1865
Market Price
$ 100.73
Selling Price
$ 87.89
1150
858
821
4134
Market Price
$ 64.58
Selling Price
$ 57.09
1615
517
1126
2169
Market Price
$ 84.80
Selling Price
$ 76.85
3303
3136
1688
3844
Market Price
$ 73.38
Selling Price
$ 61.39
1268
868
1032
4031
Market Price
$ 86.98
Selling Price
$ 73.03
432
413
122
496
Market Price
$ 78.72
Selling Price
$ 68.26
366
158
205
712
Market Price
$ 99.34
Selling Price
$ 85.75
1456
525
597
1849
Market Price
$ 83.11
Selling Price
$ 72.50
1157
593
689
1383
Market Price
$ 66.62
Selling Price
$ 59.25
4200
1700
1882
4290
Market Price
$ 102.01
Selling Price
$ 85.59
1917
765
1077
3862
Market Price
$ 69.34
Selling Price
$ 60.56
1198
1018
1141
3457
Market Price
$ 76.37
Selling Price
$ 68.74
1659
800
816
2278
Market Price
$ 83.90
Selling Price
$ 76.04
2908
1720
994
4242
Market Price
$ 63.75
Selling Price
$ 56.16
719
683
408
1479
Market Price
$ 91.74
Selling Price
$ 79.25
196
50
100
666
Market Price
$ 73.42
Selling Price
$ 65.70
1421
1108
987
2388
Market Price
$ 88.15
Selling Price
$ 79.41
1547
923
1511
2765
Market Price
$ 86.04
Selling Price
$ 77.45
589
170
222
2276
Market Price
$ 96.77
Selling Price
$ 84.28
629
570
360
850
Market Price
$ 96.08
Selling Price
$ 81.65
2775
2046
2024
3757
Market Price
$ 105.66
Selling Price
$ 89.66
2106
1597
1894
4469
Market Price
$ 87.36
Selling Price
$ 74.55
901
806
338
2491
Market Price
$ 102.22
Selling Price
$ 90.70
3129
1365
712
3957
Market Price
$ 90.79
Selling Price
$ 78.65
569
361
487
2138
Market Price
$ 94.74
Selling Price
$ 82.51
3219
2509
3055
4574