30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Vattuone Steven

Insider profile

Performance

Overall performance
3.7

Performance over holding periods
3.7
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 87% 68% 82%
Transactions
5 0% Buy
34 71% Buy
47 69% Buy
Vattuone Steven's trades of ON24 Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-03-24 2026-03-20
US ON24 Inc (ONTF)
PlS Planned sale
31,225 +1.4%
348.77
US$2,918,955
31,225 +1.4% 348.77 US$2,918,955
2026-03-20 2026-03-20
US ON24 Inc (ONTF)
PrS Proposed sale
2,479
370.70
US$385,406
2,479 370.70 US$385,406
2026-03-05 2026-03-03
US ON24 Inc (ONTF)
PlS Planned sale
67,636 -45.6%
466.37
US$1,351,105
67,636 -45.6% 466.37 US$1,351,105
2026-03-03 2026-03-03
US ON24 Inc (ONTF)
PrS Proposed sale
22,013
8.01
US$176,324
22,013 8.01 US$176,324
2026-03-02 2026-03-02
US ON24 Inc (ONTF)
PlS Planned sale
22,884 -4.8%
8.01
US$183,333
22,884 -4.8% 8.01 US$183,333
2026-03-02 2026-03-02
US ON24 Inc (ONTF)
PrS Proposed sale
22,884
8.01
US$183,333
22,884 8.01 US$183,333
2026-02-12 2026-02-11
US ON24 Inc (ONTF)
PlS Planned sale
422 -0.1%
7.92
US$3,342
422 -0.1% 7.92 US$3,342
2026-02-11 2026-02-11
US ON24 Inc (ONTF)
PrS Proposed sale
422
7.93
US$3,346
422 7.93 US$3,346
2026-02-10 2026-02-10
US ON24 Inc (ONTF)
PlS Planned sale
325 -0.1%
7.93
US$2,578
325 -0.1% 7.93 US$2,578
2026-02-10 2026-02-10
US ON24 Inc (ONTF)
PrS Proposed sale
325
7.93
US$2,578
325 7.93 US$2,578
2026-01-02 2025-12-30
US ON24 Inc (ONTF)
PlS Planned sale
80,000 -15.0%
7.98
US$638,744
80,000 -15.0% 7.98 US$638,744
2025-12-30 2025-12-30
US ON24 Inc (ONTF)
PrS Proposed sale
80,000
5.86
US$468,800
80,000 5.86 US$468,800
2025-12-10 2025-12-09
US ON24 Inc (ONTF)
PlS Planned sale
7,010 -1.3%
6.04
US$42,327
7,010 -1.3% 6.04 US$42,327
2025-12-09 2025-12-09
US ON24 Inc (ONTF)
PrS Proposed sale
7,010
6.06
US$42,481
7,010 6.06 US$42,481
2025-12-03 2025-12-03
US ON24 Inc (ONTF)
PrS Proposed sale
9,453
5.65
US$53,409
9,453 5.65 US$53,409
2025-12-03 2025-12-03
US ON24 Inc (ONTF)
PlS Planned sale
9,453 -1.7%
5.83
US$55,105
9,453 -1.7% 5.83 US$55,105
2025-12-03 2025-12-02
US ON24 Inc (ONTF)
PlS Planned sale
12,754 -2.3%
5.66
US$72,221
12,754 -2.3% 5.66 US$72,221
2025-12-03 2025-12-01
US ON24 Inc (ONTF)
PlS Planned sale
13,510 -2.3%
5.70
US$76,941
13,510 -2.3% 5.70 US$76,941
2025-12-01 2025-12-01
US ON24 Inc (ONTF)
PrS Proposed sale
29,475
5.67
US$167,123
29,475 5.67 US$167,123
2025-11-24 2025-11-24
US ON24 Inc (ONTF)
PrS Proposed sale
3,821
5.44
US$20,786
3,821 5.44 US$20,786
2025-11-24 2025-11-24
US ON24 Inc (ONTF)
PlS Planned sale
3,821 -0.7%
5.28
US$20,191
3,821 -0.7% 5.28 US$20,191
2025-11-24 2025-11-20
US ON24 Inc (ONTF)
PlS Planned sale
4,392 -0.8%
5.30
US$23,268
4,392 -0.8% 5.30 US$23,268
2025-11-20 2025-11-20
US ON24 Inc (ONTF)
PrS Proposed sale
4,392
5.30
US$23,268
4,392 5.30 US$23,268
2025-09-09 2025-09-09
US ON24 Inc (ONTF)
PrS Proposed sale
20,116
5.61
US$112,851
20,116 5.61 US$112,851
2025-09-09 2025-09-09
US ON24 Inc (ONTF)
PlS Planned sale
20,116 -3.3%
5.54
US$111,495
20,116 -3.3% 5.54 US$111,495
2025-09-09 2025-09-08
US ON24 Inc (ONTF)
PlS Planned sale
4,195 -0.7%
5.58
US$23,413
4,195 -0.7% 5.58 US$23,413
2025-09-09 2025-09-05
US ON24 Inc (ONTF)
PlS Planned sale
5,251 -0.9%
5.52
US$28,962
5,251 -0.9% 5.52 US$28,962
2025-09-04 2025-09-04
US ON24 Inc (ONTF)
PlS Planned sale
6,394 -1.0%
5.52
US$35,274
6,394 -1.0% 5.52 US$35,274
2025-09-04 2025-09-03
US ON24 Inc (ONTF)
PlS Planned sale
3,549 -0.6%
5.43
US$19,262
3,549 -0.6% 5.43 US$19,262
2025-09-04 2025-09-02
US ON24 Inc (ONTF)
PlS Planned sale
3,222 -0.5%
5.60
US$18,052
3,222 -0.5% 5.60 US$18,052
2025-09-02 2025-09-02
US ON24 Inc (ONTF)
PrS Proposed sale
29,475
5.60
US$165,143
29,475 5.60 US$165,143
2025-08-22 2025-08-21
US ON24 Inc (ONTF)
PlS Planned sale
5,117 -0.8%
5.25
US$26,853
5,117 -0.8% 5.25 US$26,853
2025-08-21 2025-08-21
US ON24 Inc (ONTF)
PrS Proposed sale
5,117
5.22
US$26,711
5,117 5.22 US$26,711
2025-08-22 2025-08-20
US ON24 Inc (ONTF)
PlS Planned sale
3,094 -0.5%
5.21
US$16,131
3,094 -0.5% 5.21 US$16,131
2025-08-20 2025-08-20
US ON24 Inc (ONTF)
PrS Proposed sale
3,094
5.21
US$16,132
3,094 5.21 US$16,132
2025-06-06 2025-06-06
US ON24 Inc (ONTF)
PrS Proposed sale
22,048
5.53
US$121,925
22,048 5.53 US$121,925
2025-06-06 2025-06-06
US ON24 Inc (ONTF)
PlS Planned sale
22,048 -3.4%
5.55
US$122,395
22,048 -3.4% 5.55 US$122,395
2025-06-06 2025-06-05
US ON24 Inc (ONTF)
PlS Planned sale
2,448 -0.4%
5.49
US$13,434
2,448 -0.4% 5.49 US$13,434
2025-06-04 2025-06-04
US ON24 Inc (ONTF)
PlS Planned sale
4,692 -0.7%
5.54
US$25,987
4,692 -0.7% 5.54 US$25,987
2025-06-04 2025-06-03
US ON24 Inc (ONTF)
PlS Planned sale
7,316 -1.1%
5.60
US$40,994
7,316 -1.1% 5.60 US$40,994
2025-06-04 2025-06-02
US ON24 Inc (ONTF)
PlS Planned sale
4,051 -0.6%
5.64
US$22,849
4,051 -0.6% 5.64 US$22,849
2025-06-02 2025-06-02
US ON24 Inc (ONTF)
PrS Proposed sale
29,475
5.64
US$166,248
29,475 5.64 US$166,248
2025-05-22 2025-05-21
US ON24 Inc (ONTF)
PlS Planned sale
5,118 -0.8%
5.39
US$27,576
5,118 -0.8% 5.39 US$27,576
2025-05-21 2025-05-21
US ON24 Inc (ONTF)
PrS Proposed sale
5,118
5.47
US$27,995
5,118 5.47 US$27,995
2025-05-22 2025-05-20
US ON24 Inc (ONTF)
PlS Planned sale
3,095 -0.5%
5.44
US$16,850
3,095 -0.5% 5.44 US$16,850