Market Analysis

Real-time market data and insights.

Insider Trading Dashboard

Last Updated: 2026.05.10 13:29:02
11,194,601
Insider Shares
0.00%
Insider Ownership
5
Total Insiders
0
Active Cluster Buys
Recent Insider Purchases
Date Insider Shares Price
2025-06-27 Ciocca Christina Sindoni +7,890 $4.960000038146973
2025-06-27 Ciocca Christina Sindoni +7,890 $4.960000038146973
Recent Insider Sales
Date Insider Shares Price
2025-12-26 Ralph Bartel 2005 Trust -40,000 $6.96999979019165
2025-12-22 Ralph Bartel 2005 Trust -22,500 $7.079999923706055
2025-12-23 Ralph Bartel 2005 Trust -20,000 $7.010000228881836
2025-12-11 Ralph Bartel 2005 Trust -5,000 $7.090000152587891
2025-12-15 AZZURRO CAPITAL INC -15,000 $7.559999942779541
2025-12-15 Ralph Bartel 2005 Trust -15,000 $7.559999942779541
2025-12-11 Ralph Bartel 2005 Trust -5,000 $7.090000152587891
2025-12-15 AZZURRO CAPITAL INC -15,000 $7.559999942779541
2025-12-15 Ralph Bartel 2005 Trust -15,000 $7.559999942779541
2025-12-11 AZZURRO CAPITAL INC -5,000 $7.090000152587891
2025-12-11 BARTEL RALPH -5,000 $7.090000152587891
2025-12-15 BARTEL RALPH -15,000 $7.559999942779541
2025-12-15 Ralph Bartel 2005 Trust -15,000 $7.559999942779541
2025-12-11 Ralph Bartel 2005 Trust -5,000 $7.090000152587891
2025-12-15 Ralph Bartel 2005 Trust -15,000 $7.559999942779541
2025-12-11 AZZURRO CAPITAL INC -5,000 $7.090000152587891
2025-12-11 Ralph Bartel 2005 Trust -5,000 $7.090000152587891
2025-12-15 AZZURRO CAPITAL INC -15,000 $7.559999942779541
2025-12-11 BARTEL RALPH -5,000 $7.090000152587891
2025-12-11 AZZURRO CAPITAL INC -5,000 $7.090000152587891
2025-12-11 BARTEL RALPH -5,000 $7.090000152587891
2025-12-11 AZZURRO CAPITAL INC -5,000 $7.090000152587891
2025-12-15 BARTEL RALPH -15,000 $7.559999942779541
2025-12-11 Ralph Bartel 2005 Trust -5,000 $7.090000152587891
2025-12-11 BARTEL RALPH -5,000 $7.090000152587891
2025-12-15 BARTEL RALPH -15,000 $7.559999942779541
2025-12-15 AZZURRO CAPITAL INC -15,000 $7.559999942779541
2025-12-15 Ralph Bartel 2005 Trust -15,000 $7.559999942779541
2025-12-15 BARTEL RALPH -15,000 $7.559999942779541
2025-12-01 Ralph Bartel 2005 Trust -7,500 $7
2025-12-01 BARTEL RALPH -7,500 $7
2025-12-01 AZZURRO CAPITAL INC -7,500 $7
2025-12-01 Ralph Bartel 2005 Trust -7,500 $7
2025-12-01 AZZURRO CAPITAL INC -7,500 $7
2025-12-01 Ralph Bartel 2005 Trust -7,500 $7
2025-12-01 BARTEL RALPH -7,500 $7
2025-12-01 BARTEL RALPH -7,500 $7
2025-12-01 Ralph Bartel 2005 Trust -7,500 $7
2025-12-01 BARTEL RALPH -7,500 $7
2025-12-01 AZZURRO CAPITAL INC -7,500 $7
2025-12-01 Ralph Bartel 2005 Trust -7,500 $7
2025-12-01 AZZURRO CAPITAL INC -7,500 $7
2025-11-26 Ralph Bartel 2005 Trust -5,000 $7.010000228881836
2025-11-26 Ralph Bartel 2005 Trust -5,000 $7.010000228881836
2025-11-26 Ralph Bartel 2005 Trust -5,000 $7.010000228881836
2025-11-26 AZZURRO CAPITAL INC -5,000 $7.010000228881836
2025-11-26 BARTEL RALPH -5,000 $7.010000228881836
2025-11-26 BARTEL RALPH -5,000 $7.010000228881836
2025-11-26 BARTEL RALPH -5,000 $7.010000228881836
2025-11-26 AZZURRO CAPITAL INC -5,000 $7.010000228881836
2025-11-26 AZZURRO CAPITAL INC -5,000 $7.010000228881836
2025-11-26 AZZURRO CAPITAL INC -5,000 $7.010000228881836
2025-11-26 BARTEL RALPH -5,000 $7.010000228881836
2025-11-26 Ralph Bartel 2005 Trust -5,000 $7.010000228881836
2025-11-26 Ralph Bartel 2005 Trust -5,000 $7.010000228881836
2025-11-12 Ralph Bartel 2005 Trust -5,000 $7.53000020980835
2025-11-12 AZZURRO CAPITAL INC -5,000 $7.53000020980835
2025-11-12 Ralph Bartel 2005 Trust -5,000 $7.53000020980835
2025-11-12 BARTEL RALPH -5,000 $7.53000020980835
2025-11-12 Ralph Bartel 2005 Trust -5,000 $7.53000020980835
2025-11-12 BARTEL RALPH -5,000 $7.53000020980835
2025-11-12 Ralph Bartel 2005 Trust -5,000 $7.53000020980835
2025-11-12 AZZURRO CAPITAL INC -5,000 $7.53000020980835
2025-11-12 BARTEL RALPH -5,000 $7.53000020980835
2025-11-12 AZZURRO CAPITAL INC -5,000 $7.53000020980835
2025-11-12 BARTEL RALPH -5,000 $7.53000020980835
2025-11-12 AZZURRO CAPITAL INC -5,000 $7.53000020980835
2025-11-12 Ralph Bartel 2005 Trust -5,000 $7.53000020980835
2025-11-04 AZZURRO CAPITAL INC -10,000 $7.75
2025-11-04 AZZURRO CAPITAL INC -10,000 $7.75
2025-11-04 AZZURRO CAPITAL INC -10,000 $7.75
2025-09-26 AZZURRO CAPITAL INC -25,000 $10.0600004196167
2025-09-26 BARTEL RALPH -25,000 $10.0600004196167
2025-09-26 Ralph Bartel 2005 Trust -25,000 $10.0600004196167
2025-09-26 Ralph Bartel 2005 Trust -25,000 $10.0600004196167
2025-09-23 AZZURRO CAPITAL INC -7,500 $10.479999542236328
2025-09-24 BARTEL RALPH -20,000 $10.510000228881836
2025-09-24 AZZURRO CAPITAL INC -20,000 $10.510000228881836
2025-09-23 BARTEL RALPH -7,500 $10.479999542236328
2025-09-24 Ralph Bartel 2005 Trust -20,000 $10.510000228881836
2025-09-23 Ralph Bartel 2005 Trust -7,500 $10.479999542236328
2025-09-23 Ralph Bartel 2005 Trust -7,500 $10.479999542236328
2025-09-24 Ralph Bartel 2005 Trust -20,000 $10.510000228881836
2025-09-15 BARTEL RALPH -20,000 $9.529999732971191
2025-09-15 AZZURRO CAPITAL INC -20,000 $9.529999732971191
2025-09-15 Ralph Bartel 2005 Trust -20,000 $9.529999732971191
2025-09-11 AZZURRO CAPITAL INC -15,000 $9.579999923706055
2025-09-15 Ralph Bartel 2005 Trust -20,000 $9.529999732971191
2025-09-11 BARTEL RALPH -15,000 $9.579999923706055
2025-09-11 Ralph Bartel 2005 Trust -15,000 $9.579999923706055
2025-09-11 Ralph Bartel 2005 Trust -15,000 $9.579999923706055
2025-09-08 Ralph Bartel 2005 Trust -10,000 $9.850000381469727
2025-09-08 BARTEL RALPH -10,000 $9.850000381469727
2025-09-08 AZZURRO CAPITAL INC -10,000 $9.850000381469727
2025-09-08 Ralph Bartel 2005 Trust -10,000 $9.850000381469727
2025-08-29 BARTEL RALPH -7,500 $9.9399995803833
2025-08-29 AZZURRO CAPITAL INC -7,500 $9.9399995803833
2025-08-29 Ralph Bartel 2005 Trust -7,500 $9.9399995803833
2025-09-02 Ralph Bartel 2005 Trust -5,000 $9.949999809265137
2025-09-02 BARTEL RALPH -5,000 $9.949999809265137
2025-09-02 AZZURRO CAPITAL INC -5,000 $9.949999809265137
2025-08-28 AZZURRO CAPITAL INC -7,500 $9.890000343322754
2025-08-27 Ralph Bartel 2005 Trust -2,500 $9.90999984741211
2025-08-27 BARTEL RALPH -2,500 $9.90999984741211
2025-08-28 Ralph Bartel 2005 Trust -7,500 $9.890000343322754
2025-08-29 Ralph Bartel 2005 Trust -7,500 $9.9399995803833
2025-08-27 AZZURRO CAPITAL INC -2,500 $9.90999984741211
2025-09-02 Ralph Bartel 2005 Trust -5,000 $9.949999809265137
2025-08-28 BARTEL RALPH -7,500 $9.890000343322754
2025-08-28 Ralph Bartel 2005 Trust -7,500 $9.890000343322754
2025-08-27 Ralph Bartel 2005 Trust -2,500 $9.90999984741211
2025-08-21 AZZURRO CAPITAL INC -32,500 $9.550000190734863
2025-08-22 AZZURRO CAPITAL INC -22,500 $10.039999961853027
2025-08-21 BARTEL RALPH -32,500 $9.550000190734863
2025-08-21 Ralph Bartel 2005 Trust -32,500 $9.550000190734863
2025-08-22 BARTEL RALPH -22,500 $10.039999961853027
2025-08-22 Ralph Bartel 2005 Trust -22,500 $10.039999961853027
2025-08-22 Ralph Bartel 2005 Trust -22,500 $10.039999961853027
2025-08-21 Ralph Bartel 2005 Trust -32,500 $9.550000190734863
2025-08-13 AZZURRO CAPITAL INC -3,700 $10.510000228881836
2025-08-12 Ralph Bartel 2005 Trust -20,000 $10.140000343322754
2025-08-13 Ralph Bartel 2005 Trust -3,700 $10.510000228881836
2025-08-12 BARTEL RALPH -20,000 $10.140000343322754
2025-08-12 AZZURRO CAPITAL INC -20,000 $10.140000343322754
2025-08-13 BARTEL RALPH -3,700 $10.510000228881836
2025-08-12 Ralph Bartel 2005 Trust -20,000 $10.140000343322754
2025-08-13 Ralph Bartel 2005 Trust -3,700 $10.510000228881836
2025-08-01 AZZURRO CAPITAL INC -6,300 $9.59000015258789
2025-08-01 BARTEL RALPH -6,300 $9.59000015258789
2025-08-01 Ralph Bartel 2005 Trust -6,300 $9.59000015258789
2025-07-31 AZZURRO CAPITAL INC -17,500 $10.270000457763672
2025-07-30 AZZURRO CAPITAL INC -30,000 $10.1899995803833
2025-08-01 Ralph Bartel 2005 Trust -6,300 $9.59000015258789
2025-07-29 AZZURRO CAPITAL INC -10,000 $10.350000381469727
2025-07-29 Ralph Bartel 2005 Trust -10,000 $10.350000381469727
2025-07-28 AZZURRO CAPITAL INC -7,500 $11.079999923706055
2025-07-29 BARTEL RALPH -10,000 $10.350000381469727
2025-07-28 Ralph Bartel 2005 Trust -7,500 $11.079999923706055
2025-07-31 AZZURRO CAPITAL INC -17,500 $10.270000457763672
2025-07-30 AZZURRO CAPITAL INC -30,000 $10.1899995803833
2025-07-28 BARTEL RALPH -7,500 $11.079999923706055
2025-07-28 Ralph Bartel 2005 Trust -7,500 $11.079999923706055
2025-07-29 Ralph Bartel 2005 Trust -10,000 $10.350000381469727
2025-06-27 AZZURRO CAPITAL INC -76,500 $13.149999618530273
2025-06-27 Ralph Bartel 2005 Trust -76,500 $13.149999618530273
2025-06-27 BARTEL RALPH -76,500 $13.149999618530273
2025-06-25 AZZURRO CAPITAL INC -11,000 $12.8100004196167
2025-06-25 Ralph Bartel 2005 Trust -11,000 $12.8100004196167
2025-06-25 BARTEL RALPH -11,000 $12.8100004196167
2025-06-27 Ralph Bartel 2005 Trust -76,500 $13.149999618530273
2025-06-25 Ralph Bartel 2005 Trust -11,000 $12.8100004196167
2025-06-20 BARTEL RALPH -2,500 $12.420000076293945
2025-06-18 Ralph Bartel 2005 Trust -10,000 $12.59000015258789
2025-06-18 BARTEL RALPH -10,000 $12.59000015258789
2025-06-20 AZZURRO CAPITAL INC -2,500 $12.420000076293945
2025-06-20 Ralph Bartel 2005 Trust -2,500 $12.420000076293945
2025-06-18 AZZURRO CAPITAL INC -10,000 $12.59000015258789
2025-06-16 BARTEL RALPH -10,000 $12.65999984741211
2025-06-16 Ralph Bartel 2005 Trust -10,000 $12.65999984741211
2025-06-16 AZZURRO CAPITAL INC -10,000 $12.65999984741211
2025-06-20 Ralph Bartel 2005 Trust -2,500 $12.420000076293945
2025-06-18 Ralph Bartel 2005 Trust -10,000 $12.59000015258789
2025-06-16 Ralph Bartel 2005 Trust -10,000 $12.65999984741211
2025-06-11 BARTEL RALPH -25,000 $13.84000015258789
2025-06-11 AZZURRO CAPITAL INC -25,000 $13.84000015258789
2025-06-11 Ralph Bartel 2005 Trust -25,000 $13.84000015258789
2025-06-11 Ralph Bartel 2005 Trust -25,000 $13.84000015258789
2025-06-02 Ralph Bartel 2005 Trust -5,000 $12.729999542236328
2025-06-02 BARTEL RALPH -5,000 $12.729999542236328
2025-06-02 AZZURRO CAPITAL INC -5,000 $12.729999542236328
2025-05-29 AZZURRO CAPITAL INC -18,500 $13.40999984741211
2025-05-30 BARTEL RALPH -22,500 $13.8100004196167
2025-05-29 Ralph Bartel 2005 Trust -18,500 $13.40999984741211
2025-05-30 AZZURRO CAPITAL INC -22,500 $13.8100004196167
2025-05-29 BARTEL RALPH -18,500 $13.40999984741211
2025-05-30 Ralph Bartel 2005 Trust -22,500 $13.8100004196167
2025-06-02 Ralph Bartel 2005 Trust -5,000 $12.729999542236328
2025-05-28 BARTEL RALPH -2,000 $13.539999961853027
2025-05-28 AZZURRO CAPITAL INC -2,000 $13.539999961853027
2025-05-28 Ralph Bartel 2005 Trust -2,000 $13.539999961853027
2025-05-30 Ralph Bartel 2005 Trust -22,500 $13.8100004196167
2025-05-29 Ralph Bartel 2005 Trust -18,500 $13.40999984741211
2025-05-28 Ralph Bartel 2005 Trust -2,000 $13.539999961853027
2025-05-15 AZZURRO CAPITAL INC -2,000 $13.90999984741211
2025-05-14 AZZURRO CAPITAL INC -2,500 $14.569999694824219
2025-05-14 Ralph Bartel 2005 Trust -2,500 $14.569999694824219
2025-05-13 BARTEL RALPH -11,250 $14.489999771118164
2025-05-13 AZZURRO CAPITAL INC -11,250 $14.489999771118164
2025-05-13 Ralph Bartel 2005 Trust -11,250 $14.489999771118164
2025-05-14 BARTEL RALPH -2,500 $14.569999694824219
2025-05-15 AZZURRO CAPITAL INC -2,000 $13.90999984741211
2025-05-14 Ralph Bartel 2005 Trust -2,500 $14.569999694824219
2025-05-13 Ralph Bartel 2005 Trust -11,250 $14.489999771118164
Interactive Insider Sentiment Heatmap

Macroeconomic Context

Price vs. Macro Indicators
Macro Sensitivity Analysis

Macro correlation analysis loading...

🔮
Keep Stock Illuminati Free

100% independent. Zero paywalls. Zero subscriptions.
Your support keeps the data flowing.

PayPal Donate via PayPal
☕ $5 📊 $10 🚀 $25

One-time or recurring — every dollar helps us add more data & features.