Market Price
$ 45.12
500
183
169
812
Market Price
$ 33.31
642
428
325
2655
Market Price
$ 58.63
1076
307
315
1149
Market Price
$ 64.79
2886
1316
642
4794
Market Price
$ 40.44
175
93
153
696
Market Price
$ 32.39
865
590
551
1408
Market Price
$ 32.46
3480
3056
3353
3700
Market Price
$ 36.19
2536
763
659
3821
Market Price
$ 36.35
866
849
833
954
Market Price
$ 41.68
2715
872
861
3533
Market Price
$ 59.43
1146
441
757
2314
Market Price
$ 61.11
632
228
219
1077
Market Price
$ 46.84
1579
824
1043
3860
Market Price
$ 65.54
408
235
393
1629
Market Price
$ 66.19
2999
1076
2290
4204
Market Price
$ 39.25
1579
1182
1246
4838
Market Price
$ 45.35
787
389
380
858
Market Price
$ 70.20
2014
431
666
3204
Market Price
$ 47.73
1679
634
1503
3141
Market Price
$ 36.54
490
222
303
902
Market Price
$ 34.71
693
624
277
912
Market Price
$ 46.76
3585
1170
3008
4033
Market Price
$ 56.91
548
454
492
2159
Market Price
$ 60.63
779
157
517
1289
Market Price
$ 29.58
2012
1840
790
2643
Market Price
$ 32.65
414
400
177
1391
Market Price
$ 48.63
1333
1085
435
1468
Market Price
$ 34.61
1467
429
763
2126
Market Price
$ 33.22
1259
916
670
2130
Market Price
$ 58.73
866
742
312
1134
Market Price
$ 49.40
172
133
130
684
Market Price
$ 27.86
871
625
491
1027
Market Price
$ 49.55
950
265
271
2488
Market Price
$ 34.90
704
170
486
1723
Market Price
$ 32.63
2103
525
1319
3053
Market Price
$ 61.63
551
534
138
631
Market Price
$ 37.71
2842
2407
634
4243
Market Price
$ 33.62
1664
1207
658
3939
Market Price
$ 49.13
2682
2318
1274
2701
Market Price
$ 57.41
741
550
601
1582