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,687.59
+0.01%
3,047.65
+0.28%

Last updated: 2025-12-07 01:50:05 ET