Client Portal

Recently Mentioned

Netflix
  • NFLX

  • $100.20

  • -2.93%
  • $98.78

  • $104.79

  • $97.74

Included in the following strategies
23,578.10
+0.31%
6,859.00
+0.22%
4.14
+0.75%
89,542.26
-0.20%
3,049.35
+0.41%

Last updated: 2025-12-07 00:10:05 ET