ELMER RUSSELL S

Insider profile

Performance

Overall performance
2.2

Performance over holding periods
2.2
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 37% 68% 82%
Transactions
3 0% Buy
34 71% Buy
47 69% Buy
ELMER RUSSELL S'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-11-19 2025-11-18 PlS Planned sale
45,583 -33.5%
74.48
US$1,709,038
45,583 -33.5% 74.48 US$1,709,038
2025-11-18 2025-11-18 PrS Proposed sale
43,282
284.39
US$2,886,204
43,282 284.39 US$2,886,204
2025-11-19 2025-11-17 PlS Planned sale
29,949 +42.2%
255.28
US$429,281
29,949 +42.2% 255.28 US$429,281
2025-11-17 2025-11-17 PrS Proposed sale
110
846.92
US$93,161
110 846.92 US$93,161
2025-11-14 2025-11-13 PlS Planned sale
62 -1.4%
852.38
US$52,848
62 -1.4% 852.38 US$52,848
2025-11-13 2025-11-13 PrS Proposed sale
62
852.38
US$52,848
62 852.38 US$52,848
2025-11-12 2025-11-10 PlS Planned sale
191 -4.2%
863.86
US$164,997
191 -4.2% 863.86 US$164,997
2025-11-10 2025-11-10 PrS Proposed sale
191
863.86
US$164,997
191 863.86 US$164,997
2025-08-21 2025-08-20 PlS Planned sale
1,698 -28.2%
884.26
US$1,501,473
1,698 -28.2% 884.26 US$1,501,473
2025-08-20 2025-08-20 PrS Proposed sale
1,698
884.26
US$1,501,473
1,698 884.26 US$1,501,473
2025-05-20 2025-05-19 PlS Planned sale
81 -1.8%
1,030.25
US$83,450
81 -1.8% 1,030.25 US$83,450
2025-05-19 2025-05-19 PrS Proposed sale
81
1,030.25
US$83,450
81 1,030.25 US$83,450
2025-05-14 2025-05-13 PlS Planned sale
62 -1.4%
1,023.00
US$63,426
62 -1.4% 1,023.00 US$63,426
2025-05-13 2025-05-13 PrS Proposed sale
62
1,023.00
US$63,426
62 1,023.00 US$63,426
2025-05-09 2025-05-08 PlS Planned sale
191 -4.2%
985.00
US$188,135
191 -4.2% 985.00 US$188,135
2025-05-08 2025-05-08 PrS Proposed sale
191
985.00
US$188,135
191 985.00 US$188,135
2025-02-19 2025-02-18 PlS Planned sale
934 -17.7%
988.00
US$922,792
934 -17.7% 988.00 US$922,792
2025-02-19 2025-02-18 PlS Planned sale
89 -1.7%
988.00
US$87,932
89 -1.7% 988.00 US$87,932
2025-02-18 2025-02-18 PrS Proposed sale
1,023
988.00
US$1,010,724
1,023 988.00 US$1,010,724
2025-02-14 2025-02-13 PlS Planned sale
69 -1.6%
982.40
US$67,786
69 -1.6% 982.40 US$67,786
2025-02-14 2025-02-13 PlS Planned sale
1,589 -26.5%
982.40
US$1,561,034
1,589 -26.5% 982.40 US$1,561,034
2025-02-13 2025-02-13 PrS Proposed sale
1,658
982.40
US$1,628,819
1,658 982.40 US$1,628,819
2025-02-11 2025-02-10 PlS Planned sale
336 -7.2%
1,017.55
US$341,897
336 -7.2% 1,017.55 US$341,897
2025-02-10 2025-02-10 PrS Proposed sale
336
1,017.55
US$341,897
336 1,017.55 US$341,897
2025-02-05 2025-02-03 PlS Planned sale
2,511 -36.7%
1,012.09
US$2,541,358
2,511 -36.7% 1,012.09 US$2,541,358
2025-02-03 2025-02-03 PrS Proposed sale
2,511
1,012.09
US$2,541,358
2,511 1,012.09 US$2,541,358
2025-02-03 2025-02-03 PrS Proposed sale
2,511
1,012.09
US$2,541,358
2,511 1,012.09 US$2,541,358
2024-11-19 2024-11-18 PlS Planned sale
81 -1.2%
1,016.54
US$82,340
81 -1.2% 1,016.54 US$82,340
2024-11-18 2024-11-18 PrS Proposed sale
81
1,016.54
US$82,340
81 1,016.54 US$82,340
2024-11-19 2024-11-15 PlS Planned sale
1,867 -21.4%
1,023.97
US$1,911,752
1,867 -21.4% 1,023.97 US$1,911,752
2024-11-15 2024-11-15 PrS Proposed sale
1,867
1,023.97
US$1,911,752
1,867 1,023.97 US$1,911,752
2024-08-06 2024-08-02 S Sale
1,937 -22.3%
779.81
US$1,510,492
1,937 -22.3% 779.81 US$1,510,492
2024-08-02 2024-08-02 PrS Proposed sale
1,937
779.81
US$1,510,492
1,937 779.81 US$1,510,492
2023-11-21 2023-11-20 PlS Planned sale
91 -2.1%
654.00
US$59,514
91 -2.1% 654.00 US$59,514
2023-11-20 2023-11-20 PrS Proposed sale
91
654.00
US$59,514
91 654.00 US$59,514
2023-11-14 2023-11-13 PlS Planned sale
69 -1.6%
633.78
US$43,731
69 -1.6% 633.78 US$43,731
2023-11-13 2023-11-13 PrS Proposed sale
69
633.78
US$43,731
69 633.78 US$43,731
2023-11-09 2023-11-08 PlS Planned sale
56 -1.3%
616.08
US$34,500
56 -1.3% 616.08 US$34,500
2023-11-08 2023-11-08 PrS Proposed sale
56
616.08
US$34,500
56 616.08 US$34,500
2023-08-21 2023-08-18 PlS Planned sale
91 -2.1%
535.10
US$48,694
91 -2.1% 535.10 US$48,694
2023-08-18 2023-08-18 PrS Proposed sale
91
535.10
US$48,694
91 535.10 US$48,694
2023-08-15 2023-08-14 PlS Planned sale
637 -13.3%
552.53
US$351,962
637 -13.3% 552.53 US$351,962
2023-08-14 2023-08-14 PrS Proposed sale
637
552.53
US$351,962
637 552.53 US$351,962
2023-08-09 2023-08-08 PlS Planned sale
1,223 -22.8%
546.99
US$668,969
1,223 -22.8% 546.99 US$668,969
2023-08-08 2023-08-08 PrS Proposed sale
1,223
546.99
US$668,969
1,223 546.99 US$668,969