Flower Johanna

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
3.1
30 days 90 days 120 days
Average return 8% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
1 0% Buy
34 71% Buy
47 69% Buy
Flower Johanna's trades of CrowdStrike Holdings 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-01-16 2026-01-15 PlS Planned sale
28,558 -13.7%
91.07
US$1,205,512
28,558 -13.7% 91.07 US$1,205,512
2026-01-16 2026-01-15 PlS Planned sale
2,540 +14.2%
78.40
US$407,082
2,540 +14.2% 78.40 US$407,082
2026-01-16 2026-01-15 PlS Planned sale
90,354 +46.8%
72.79
US$211,690
90,354 +46.8% 72.79 US$211,690
2026-01-16 2026-01-15 PlS Planned sale
360 -0.5%
467.31
US$168,232
360 -0.5% 467.31 US$168,232
2026-01-16 2026-01-15 PlS Planned sale
600 -0.8%
466.36
US$279,816
600 -0.8% 466.36 US$279,816
2026-01-16 2026-01-15 PlS Planned sale
400 -0.5%
465.52
US$186,208
400 -0.5% 465.52 US$186,208
2026-01-16 2026-01-15 PlS Planned sale
80 -0.1%
463.98
US$37,118
80 -0.1% 463.98 US$37,118
2026-01-16 2026-01-15 PlS Planned sale
80 -0.1%
462.89
US$37,031
80 -0.1% 462.89 US$37,031
2026-01-16 2026-01-15 PlS Planned sale
240 -0.3%
460.32
US$110,477
240 -0.3% 460.32 US$110,477
2026-01-16 2026-01-15 PlS Planned sale
160 -0.2%
458.19
US$73,310
160 -0.2% 458.19 US$73,310
2026-01-16 2026-01-15 PlS Planned sale
80 -0.1%
456.97
US$36,558
80 -0.1% 456.97 US$36,558
2026-01-16 2026-01-15 PlS Planned sale
160 -0.2%
453.88
US$72,621
160 -0.2% 453.88 US$72,621
2026-01-16 2026-01-15 PlS Planned sale
320 -0.4%
452.70
US$144,864
320 -0.4% 452.70 US$144,864
2026-01-16 2026-01-15 PlS Planned sale
240 -0.3%
450.72
US$108,173
240 -0.3% 450.72 US$108,173
2026-01-15 2026-01-15 PrS Proposed sale
3,000
460.70
US$1,382,100
3,000 460.70 US$1,382,100
2025-10-17 2025-10-15 PlS Planned sale
139 -0.2%
494.27
US$68,704
139 -0.2% 494.27 US$68,704
2025-10-17 2025-10-15 PlS Planned sale
418 -0.5%
493.64
US$206,342
418 -0.5% 493.64 US$206,342
2025-10-17 2025-10-15 PlS Planned sale
344 -0.4%
492.49
US$169,417
344 -0.4% 492.49 US$169,417
2025-10-17 2025-10-15 PlS Planned sale
356 -0.4%
491.62
US$175,017
356 -0.4% 491.62 US$175,017
2025-10-17 2025-10-15 PlS Planned sale
166 -0.2%
490.54
US$81,430
166 -0.2% 490.54 US$81,430
2025-10-17 2025-10-15 PlS Planned sale
364 -0.5%
489.51
US$178,182
364 -0.5% 489.51 US$178,182
2025-10-17 2025-10-15 PlS Planned sale
298 -0.4%
488.54
US$145,585
298 -0.4% 488.54 US$145,585
2025-10-17 2025-10-15 PlS Planned sale
220 -0.3%
487.45
US$107,239
220 -0.3% 487.45 US$107,239
2025-10-17 2025-10-15 PlS Planned sale
34 -0.0%
486.62
US$16,545
34 -0.0% 486.62 US$16,545
2025-10-17 2025-10-15 PlS Planned sale
8 -0.0%
485.33
US$3,883
8 -0.0% 485.33 US$3,883
2025-10-15 2025-10-15 PrS Proposed sale
2,347
488.94
US$1,147,542
2,347 488.94 US$1,147,542
2025-07-16 2025-07-15 PlS Planned sale
9 -0.0%
480.72
US$4,326
9 -0.0% 480.72 US$4,326
2025-07-16 2025-07-15 PlS Planned sale
18 -0.0%
478.90
US$8,620
18 -0.0% 478.90 US$8,620
2025-07-16 2025-07-15 PlS Planned sale
19 -0.0%
477.27
US$9,068
19 -0.0% 477.27 US$9,068
2025-07-16 2025-07-15 PlS Planned sale
321 -0.4%
476.31
US$152,896
321 -0.4% 476.31 US$152,896
2025-07-16 2025-07-15 PlS Planned sale
351 -0.4%
475.45
US$166,883
351 -0.4% 475.45 US$166,883
2025-07-16 2025-07-15 PlS Planned sale
521 -0.6%
474.29
US$247,105
521 -0.6% 474.29 US$247,105
2025-07-16 2025-07-15 PlS Planned sale
375 -0.5%
473.56
US$177,585
375 -0.5% 473.56 US$177,585
2025-07-16 2025-07-15 PlS Planned sale
189 -0.2%
472.38
US$89,280
189 -0.2% 472.38 US$89,280
2025-07-16 2025-07-15 PlS Planned sale
270 -0.3%
471.37
US$127,270
270 -0.3% 471.37 US$127,270
2025-07-15 2025-07-15 PrS Proposed sale
2,073
476.18
US$987,121
2,073 476.18 US$987,121
2025-07-03 2025-07-02 PlS Planned sale
8,000 -14.3%
14.80
US$118,400
8,000 -14.3% 14.80 US$118,400
2025-06-11 2025-06-09 PlS Planned sale
3,810 -8.3%
16.00
US$60,960
3,810 -8.3% 16.00 US$60,960
2025-06-09 2025-06-09 PrS Proposed sale
18,710
15.69
US$293,560
18,710 15.69 US$293,560
2025-04-22 2025-04-21 PlS Planned sale
42 -0.1%
370.89
US$15,577
42 -0.1% 370.89 US$15,577
2025-04-22 2025-04-21 PlS Planned sale
196 -0.2%
370.23
US$72,565
196 -0.2% 370.23 US$72,565
2025-04-22 2025-04-21 PlS Planned sale
124 -0.1%
369.06
US$45,763
124 -0.1% 369.06 US$45,763
2025-04-22 2025-04-21 PlS Planned sale
98 -0.1%
367.89
US$36,053
98 -0.1% 367.89 US$36,053
2025-04-22 2025-04-21 PlS Planned sale
60 -0.1%
366.67
US$22,000
60 -0.1% 366.67 US$22,000
2025-04-22 2025-04-21 PlS Planned sale
175 -0.2%
365.56
US$63,973
175 -0.2% 365.56 US$63,973