Market Price
$ 43.73
1257
1048
509
2086
Market Price
$ 60.44
434
97
303
1498
Market Price
$ 64.20
2397
752
1792
2851
Market Price
$ 53.17
946
783
264
3286
Market Price
$ 58.43
836
375
406
2701
Market Price
$ 40.43
2733
1745
792
4772
Market Price
$ 50.01
2280
2121
2001
4752
Market Price
$ 47.59
1593
715
583
4816
Market Price
$ 68.71
2810
1769
2627
4348
Market Price
$ 34.41
3235
2072
2435
4527
Market Price
$ 37.83
697
627
502
2440
Market Price
$ 41.30
498
259
311
1337
Market Price
$ 47.07
1728
1122
1403
3487
Market Price
$ 55.60
1996
769
689
4266
Market Price
$ 58.21
2069
1584
1807
2546
Market Price
$ 49.90
3743
2844
2502
4354
Market Price
$ 31.18
739
635
595
1169
Market Price
$ 65.19
1597
783
356
1747
Market Price
$ 36.69
2935
1446
2640
3013
Market Price
$ 52.37
4579
4496
2089
4865
Market Price
$ 28.93
1307
626
717
3263
Market Price
$ 45.85
2180
1341
1684
2591
Market Price
$ 57.40
532
138
442
803
Market Price
$ 32.57
1530
985
1340
4571
Market Price
$ 38.89
1651
1002
591
3595
Market Price
$ 32.88
1804
695
1215
3614
Market Price
$ 33.54
585
458
487
1397
Market Price
$ 61.65
2394
1286
1781
4039
Market Price
$ 37.73
1244
1131
908
2515
Market Price
$ 50.68
862
704
730
1198
Market Price
$ 32.14
1170
997
238
2976
Market Price
$ 42.29
608
204
575
731
Market Price
$ 46.95
2115
457
1276
3790
Market Price
$ 45.89
775
675
237
1531
Market Price
$ 63.18
1656
623
693
2361
Market Price
$ 50.79
514
326
305
715
Market Price
$ 68.13
214
59
143
403
Market Price
$ 34.27
1285
943
759
3526
Market Price
$ 62.46
2945
1563
2059
3193
Market Price
$ 34.58
543
399
340
1608