Market Price
$ 100.52
Selling Price
$ 64.82
1074
500
595
1216
Market Price
$ 73.19
Selling Price
$ 48.49
2611
1392
1403
2742
Market Price
$ 106.45
Selling Price
$ 68.00
2229
1364
2091
2779
Market Price
$ 105.71
Selling Price
$ 67.22
1269
1114
1129
2677
Market Price
$ 76.13
Selling Price
$ 49.68
2102
725
1092
2419
Market Price
$ 70.27
Selling Price
$ 44.95
2996
2170
2729
3262
Market Price
$ 106.16
Selling Price
$ 68.00
269
265
118
583
Market Price
$ 71.07
Selling Price
$ 44.95
337
240
236
1041
Market Price
$ 107.52
Selling Price
$ 68.00
903
659
567
1738
Market Price
$ 101.20
Selling Price
$ 67.09
268
216
181
1053
Market Price
$ 71.33
Selling Price
$ 44.95
1558
1087
1175
4101
Market Price
$ 85.72
Selling Price
$ 54.41
2173
1730
1617
4544
Market Price
$ 82.47
Selling Price
$ 52.75
3322
1004
1402
3795
Market Price
$ 89.53
Selling Price
$ 59.14
649
594
522
1104
Market Price
$ 74.21
Selling Price
$ 47.31
980
816
504
1864
Market Price
$ 103.99
Selling Price
$ 68.88
2813
1013
1521
4131
Market Price
$ 82.27
Selling Price
$ 53.89
891
363
639
1589
Market Price
$ 80.21
Selling Price
$ 52.04
717
340
537
1340
Market Price
$ 101.20
Selling Price
$ 63.52
776
387
174
3224
Market Price
$ 102.56
Selling Price
$ 68.00
521
335
391
1757
Market Price
$ 87.78
Selling Price
$ 57.90
2013
1880
1183
2037
Market Price
$ 93.31
Selling Price
$ 58.66
3528
1215
736
4846
Market Price
$ 95.53
Selling Price
$ 61.80
532
286
252
823
Market Price
$ 107.40
Selling Price
$ 68.00
315
253
154
998
Market Price
$ 91.19
Selling Price
$ 60.11
4013
1275
3324
4169
Market Price
$ 109.17
Selling Price
$ 69.59
1373
379
847
2531
Market Price
$ 85.72
Selling Price
$ 54.41
153
86
85
433
Market Price
$ 93.03
Selling Price
$ 59.27
2491
1698
1255
3722
Market Price
$ 104.36
Selling Price
$ 65.60
408
112
356
596
Market Price
$ 103.42
Selling Price
$ 66.23
518
360
145
1983
Market Price
$ 104.64
Selling Price
$ 68.00
1278
526
1032
1279
Market Price
$ 80.08
Selling Price
$ 51.86
2365
2227
1005
4653
Market Price
$ 108.40
Selling Price
$ 68.00
1130
340
579
2959
Market Price
$ 106.64
Selling Price
$ 67.69
871
553
324
991
Market Price
$ 91.89
Selling Price
$ 58.86
430
293
349
597
Market Price
$ 90.85
Selling Price
$ 58.87
2152
2061
1165
4160
Market Price
$ 104.00
Selling Price
$ 68.49
1133
440
1121
1138
Market Price
$ 102.15
Selling Price
$ 64.53
1271
441
347
1490
Market Price
$ 108.82
Selling Price
$ 68.06
4681
4400
1911
4814
Market Price
$ 95.18
Selling Price
$ 61.92
2333
2176
2133
4955