Gina Mastantuono

Insider profile

Currently holds positions in Ingram Micro Inc and ServiceNow Inc

Performance

Overall performance
2.3

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -5% 8.2% 15.1%
Success rate 24% 68% 82%
Transactions
12 17% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return -17%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Chief Financial Officer Ingram Micro Inc Dec. 16, 2016 -
Chief Financial Officer ServiceNow Inc Jan. 13, 2020 -

Gina Mastantuono's trades of ServiceNow Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Planned sale
Price
266.65
Quantity 67,230 +2.7%
Value US$236,364
Transaction date
Proposed sale
Price
478.49
Quantity 12,612
Value US$3,414,850
Transaction date
Planned sale
Price
283.60
Quantity 22,828 -42.0%
Value US$4,687,526
Transaction date
Proposed sale
Price
808.00
Quantity 417
Value US$336,936
Transaction date
Planned sale
Price
866.45
Quantity 1,762 -12.6%
Value US$1,526,685
Transaction date
Proposed sale
Price
866.45
Quantity 1,762
Value US$1,526,685
Transaction date
Planned sale
Price
860.57
Quantity 84 -0.7%
Value US$72,288
Transaction date
Proposed sale
Price
860.57
Quantity 84
Value US$72,288
Transaction date
Planned sale
Price
878.39
Quantity 292 -2.5%
Value US$256,490
Transaction date
Proposed sale
Price
878.39
Quantity 292
Value US$256,490
Transaction date
Planned sale
Price
1,030.25
Quantity 118 -1.0%
Value US$121,570
Transaction date
Proposed sale
Price
1,030.25
Quantity 118
Value US$121,570
Transaction date
Planned sale
Price
1,023.00
Quantity 84 -0.7%
Value US$85,932
Transaction date
Proposed sale
Price
1,023.00
Quantity 84
Value US$85,932
Transaction date
Planned sale
Price
985.00
Quantity 292 -2.5%
Value US$287,620
Transaction date
Proposed sale
Price
985.00
Quantity 292
Value US$287,620
Transaction date
Planned sale
Price
964.70
Quantity 4,442 -28.5%
Value US$4,285,197
Transaction date
Proposed sale
Price
964.70
Quantity 4,442
Value US$4,285,197
Transaction date
Sale
Price
958.41
Quantity 3,667 -25.0%
Value US$3,514,471
Transaction date
Proposed sale
Price
958.41
Quantity 3,667
Value US$3,514,471
Transaction date
Planned sale
Price
825.00
Quantity 1,800 -13.5%
Value US$1,485,000
Transaction date
Proposed sale
Price
825.00
Quantity 1,800
Value US$1,485,000
Transaction date
Planned sale
Price
738.88
Quantity 1,800 -11.9%
Value US$1,329,984
Transaction date
Proposed sale
Price
738.88
Quantity 1,800
Value US$1,329,984
Transaction date
Planned sale
Price
654.00
Quantity 115 -1.6%
Value US$75,210
Transaction date
Planned sale
Price
654.00
Quantity 160 -2.2%
Value US$104,640
Transaction date
Proposed sale
Price
654.00
Quantity 275
Value US$179,850
Transaction date
Planned sale
Price
633.78
Quantity 114 -1.6%
Value US$72,251
Transaction date
Proposed sale
Price
633.78
Quantity 114
Value US$72,251
Transaction date
Planned sale
Price
616.08
Quantity 88 -1.2%
Value US$54,215
Transaction date
Proposed sale
Price
616.08
Quantity 88
Value US$54,215
Transaction date
Planned sale
Price
601.21
Quantity 919 -11.6%
Value US$552,512
Transaction date
Proposed sale
Price
601.21
Quantity 919
Value US$552,512
Transaction date
Planned sale
Price
581.00
Quantity 922 -10.4%
Value US$535,682
Transaction date
Planned sale
Price
581.00
Quantity 256 -2.8%
Value US$148,736
Transaction date
Proposed sale
Price
581.00
Quantity 1,178
Value US$684,418
Transaction date
Proposed sale
Price
554.89
Quantity 386
Value US$214,188
Transaction date
Planned sale
Price
554.89
Quantity 193 -2.1%
Value US$107,094
Transaction date
Planned sale
Price
554.89
Quantity 193 -2.0%
Value US$107,094
Transaction date
Planned sale
Price
550.00
Quantity 29 -0.3%
Value US$15,950
Transaction date
Proposed sale
Price
550.00
Quantity 29
Value US$15,950
Transaction date
Planned sale
Price
535.10
Quantity 29 -0.3%
Value US$15,518
Transaction date
Proposed sale
Price
535.10
Quantity 29
Value US$15,518
Transaction date
Planned sale
Price
552.53
Quantity 532 -5.9%
Value US$293,946
Transaction date
Proposed sale
Price
552.53
Quantity 532
Value US$293,946
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-12-09 2025-12-05 PlS Planned sale
67,230 +2.7%
266.65
US$236,364
67,230 +2.7% 266.65 US$236,364
2025-12-05 2025-12-05 PrS Proposed sale
12,612
478.49
US$3,414,850
12,612 478.49 US$3,414,850
2025-12-02 2025-11-28 PlS Planned sale
22,828 -42.0%
283.60
US$4,687,526
22,828 -42.0% 283.60 US$4,687,526
2025-11-28 2025-11-28 PrS Proposed sale
417
808.00
US$336,936
417 808.00 US$336,936
2025-08-19 2025-08-18 PlS Planned sale
1,762 -12.6%
866.45
US$1,526,685
1,762 -12.6% 866.45 US$1,526,685
2025-08-18 2025-08-18 PrS Proposed sale
1,762
866.45
US$1,526,685
1,762 866.45 US$1,526,685
2025-08-14 2025-08-13 PlS Planned sale
84 -0.7%
860.57
US$72,288
84 -0.7% 860.57 US$72,288
2025-08-13 2025-08-13 PrS Proposed sale
84
860.57
US$72,288
84 860.57 US$72,288
2025-08-11 2025-08-08 PlS Planned sale
292 -2.5%
878.39
US$256,490
292 -2.5% 878.39 US$256,490
2025-08-08 2025-08-08 PrS Proposed sale
292
878.39
US$256,490
292 878.39 US$256,490
2025-05-20 2025-05-19 PlS Planned sale
118 -1.0%
1,030.25
US$121,570
118 -1.0% 1,030.25 US$121,570
2025-05-19 2025-05-19 PrS Proposed sale
118
1,030.25
US$121,570
118 1,030.25 US$121,570
2025-05-14 2025-05-13 PlS Planned sale
84 -0.7%
1,023.00
US$85,932
84 -0.7% 1,023.00 US$85,932
2025-05-13 2025-05-13 PrS Proposed sale
84
1,023.00
US$85,932
84 1,023.00 US$85,932
2025-05-09 2025-05-08 PlS Planned sale
292 -2.5%
985.00
US$287,620
292 -2.5% 985.00 US$287,620
2025-05-08 2025-05-08 PrS Proposed sale
292
985.00
US$287,620
292 985.00 US$287,620
2025-02-25 2025-02-21 PlS Planned sale
4,442 -28.5%
964.70
US$4,285,197
4,442 -28.5% 964.70 US$4,285,197
2025-02-21 2025-02-21 PrS Proposed sale
4,442
964.70
US$4,285,197
4,442 964.70 US$4,285,197
2024-11-06 2024-11-04 S Sale
3,667 -25.0%
958.41
US$3,514,471
3,667 -25.0% 958.41 US$3,514,471
2024-11-04 2024-11-04 PrS Proposed sale
3,667
958.41
US$3,514,471
3,667 958.41 US$3,514,471
2024-07-29 2024-07-25 PlS Planned sale
1,800 -13.5%
825.00
US$1,485,000
1,800 -13.5% 825.00 US$1,485,000
2024-07-25 2024-07-25 PrS Proposed sale
1,800
825.00
US$1,485,000
1,800 825.00 US$1,485,000
2024-05-30 2024-05-28 PlS Planned sale
1,800 -11.9%
738.88
US$1,329,984
1,800 -11.9% 738.88 US$1,329,984
2024-05-28 2024-05-28 PrS Proposed sale
1,800
738.88
US$1,329,984
1,800 738.88 US$1,329,984
2023-11-21 2023-11-20 PlS Planned sale
115 -1.6%
654.00
US$75,210
115 -1.6% 654.00 US$75,210
2023-11-21 2023-11-20 PlS Planned sale
160 -2.2%
654.00
US$104,640
160 -2.2% 654.00 US$104,640
2023-11-20 2023-11-20 PrS Proposed sale
275
654.00
US$179,850
275 654.00 US$179,850
2023-11-14 2023-11-13 PlS Planned sale
114 -1.6%
633.78
US$72,251
114 -1.6% 633.78 US$72,251
2023-11-13 2023-11-13 PrS Proposed sale
114
633.78
US$72,251
114 633.78 US$72,251
2023-11-09 2023-11-08 PlS Planned sale
88 -1.2%
616.08
US$54,215
88 -1.2% 616.08 US$54,215
2023-11-08 2023-11-08 PrS Proposed sale
88
616.08
US$54,215
88 616.08 US$54,215
2023-11-06 2023-11-02 PlS Planned sale
919 -11.6%
601.21
US$552,512
919 -11.6% 601.21 US$552,512
2023-11-02 2023-11-02 PrS Proposed sale
919
601.21
US$552,512
919 601.21 US$552,512
2023-11-02 2023-11-01 PlS Planned sale
922 -10.4%
581.00
US$535,682
922 -10.4% 581.00 US$535,682
2023-11-02 2023-11-01 PlS Planned sale
256 -2.8%
581.00
US$148,736
256 -2.8% 581.00 US$148,736
2023-11-01 2023-11-01 PrS Proposed sale
1,178
581.00
US$684,418
1,178 581.00 US$684,418
2023-10-10 2023-10-09 PrS Proposed sale
386
554.89
US$214,188
386 554.89 US$214,188
2023-10-10 2023-10-09 PlS Planned sale
193 -2.1%
554.89
US$107,094
193 -2.1% 554.89 US$107,094
2023-10-10 2023-10-09 PlS Planned sale
193 -2.0%
554.89
US$107,094
193 -2.0% 554.89 US$107,094
2023-08-23 2023-08-21 PlS Planned sale
29 -0.3%
550.00
US$15,950
29 -0.3% 550.00 US$15,950
2023-08-21 2023-08-21 PrS Proposed sale
29
550.00
US$15,950
29 550.00 US$15,950
2023-08-21 2023-08-18 PlS Planned sale
29 -0.3%
535.10
US$15,518
29 -0.3% 535.10 US$15,518
2023-08-18 2023-08-18 PrS Proposed sale
29
535.10
US$15,518
29 535.10 US$15,518
2023-08-15 2023-08-14 PlS Planned sale
532 -5.9%
552.53
US$293,946
532 -5.9% 552.53 US$293,946
2023-08-14 2023-08-14 PrS Proposed sale
532
552.53
US$293,946
532 552.53 US$293,946