Stock chart
Ticker: FCFS Exchange: NSM


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-02-13 2025-02-11 S Sale

Rippel Douglas Richard

Large shareholder
300,000 -6.3%
113.43
USD 34,029,000
300,000 -6.3% 113.43 USD 34,029,000
2025-02-07 2025-02-05 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
2,000 -4.0%
113.35
USD 226,700
2,000 -4.0% 113.35 USD 226,700
2025-02-07 2025-02-05 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
2,000 -4.4%
113.36
USD 226,720
2,000 -4.4% 113.36 USD 226,720
2025-02-07 2025-02-05 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
2,000 -1.9%
113.35
USD 226,700
2,000 -1.9% 113.35 USD 226,700
2024-11-06 2024-11-06 PS Planned sale

Owen Randel G

Non-Executive Director
2,000 -20.2%
113.92
USD 227,840
2,000 -20.2% 113.92 USD 227,840
2024-11-05 2024-11-05 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
2,000 -4.7%
105.68
USD 211,360
2,000 -4.7% 105.68 USD 211,360
2024-11-05 2024-11-05 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
2,000 -4.2%
105.68
USD 211,360
2,000 -4.2% 105.68 USD 211,360
2024-11-05 2024-11-05 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
2,000 -2.2%
105.68
USD 211,360
2,000 -2.2% 105.68 USD 211,360
2024-09-10 2024-09-09 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
3,374 -0.1%
119.94
USD 404,678
3,374 -0.1% 119.94 USD 404,678
2024-09-10 2024-09-06 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
600 -0.0%
120.07
USD 72,042
600 -0.0% 120.07 USD 72,042
2024-09-04 2024-08-30 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
7,316 -0.2%
119.98
USD 877,774
7,316 -0.2% 119.98 USD 877,774
2024-08-28 2024-08-26 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
2,864 -0.1%
120.01
USD 343,709
2,864 -0.1% 120.01 USD 343,709
2024-08-05 2024-08-05 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
2,000 -4.5%
107.17
USD 214,340
2,000 -4.5% 107.17 USD 214,340
2024-08-05 2024-08-05 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
2,000 -4.1%
107.21
USD 214,420
2,000 -4.1% 107.21 USD 214,420
2024-08-05 2024-08-05 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
2,000 -2.2%
107.18
USD 214,360
2,000 -2.2% 107.18 USD 214,360
2024-05-24 2024-05-22 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
720,950 -13.2%
117.90
USD 85,000,005
720,950 -13.2% 117.90 USD 85,000,005
2024-05-24 2024-05-22 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
720,950 -13.2%
117.90
USD 85,000,005
720,950 -13.2% 117.90 USD 85,000,005
2024-05-06 2024-05-06 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
2,000 -4.3%
116.55
USD 233,100
2,000 -4.3% 116.55 USD 233,100
2024-05-06 2024-05-06 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
2,000 -3.9%
116.54
USD 233,080
2,000 -3.9% 116.54 USD 233,080
2024-05-06 2024-05-06 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
2,000 -2.1%
116.53
USD 233,060
2,000 -2.1% 116.53 USD 233,060
2024-03-15 2024-03-15 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
17,395 -0.3%
118.73
USD 2,065,308
17,395 -0.3% 118.73 USD 2,065,308
2024-03-15 2024-03-14 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
18,393 -0.3%
117.59
USD 2,162,833
18,393 -0.3% 117.59 USD 2,162,833
2024-03-15 2024-03-13 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
21,852 -0.4%
119.90
USD 2,620,055
21,852 -0.4% 119.90 USD 2,620,055
2024-03-12 2024-03-12 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
16,722 -0.3%
117.73
USD 1,968,681
16,722 -0.3% 117.73 USD 1,968,681
2024-03-12 2024-03-11 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
21,959 -0.4%
116.32
USD 2,554,271
21,959 -0.4% 116.32 USD 2,554,271
2024-03-12 2024-03-08 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
16,350 -0.3%
115.45
USD 1,887,608
16,350 -0.3% 115.45 USD 1,887,608
2024-03-07 2024-03-07 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
5,067 -0.1%
115.15
USD 583,465
5,067 -0.1% 115.15 USD 583,465
2024-03-07 2024-03-06 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
7,891 -0.1%
115.17
USD 908,806
7,891 -0.1% 115.17 USD 908,806
2024-03-07 2024-03-05 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
5,546 -0.1%
115.18
USD 638,788
5,546 -0.1% 115.18 USD 638,788
2024-03-04 2024-03-04 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
9,320 -0.2%
115.30
USD 1,074,596
9,320 -0.2% 115.30 USD 1,074,596
2024-03-04 2024-03-01 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
5,916 -0.1%
115.09
USD 680,872
5,916 -0.1% 115.09 USD 680,872
2024-03-04 2024-02-29 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
7,164 -0.1%
115.55
USD 827,800
7,164 -0.1% 115.55 USD 827,800
2024-02-28 2024-02-28 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
17,707 -0.3%
116.32
USD 2,059,678
17,707 -0.3% 116.32 USD 2,059,678
2024-02-28 2024-02-27 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
21,806 -0.4%
115.84
USD 2,526,007
21,806 -0.4% 115.84 USD 2,526,007
2024-02-28 2024-02-26 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
15,330 -0.3%
117.34
USD 1,798,822
15,330 -0.3% 117.34 USD 1,798,822
2024-02-23 2024-02-23 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
14,462 -0.3%
118.08
USD 1,707,673
14,462 -0.3% 118.08 USD 1,707,673
2024-02-23 2024-02-22 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
23,236 -0.4%
117.93
USD 2,740,221
23,236 -0.4% 117.93 USD 2,740,221
2024-02-23 2024-02-21 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
25,737 -0.4%
117.43
USD 3,022,296
25,737 -0.4% 117.43 USD 3,022,296
2024-02-20 2024-02-20 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
28,412 -0.5%
118.16
USD 3,357,162
28,412 -0.5% 118.16 USD 3,357,162
2024-02-20 2024-02-16 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
31,930 -0.6%
119.68
USD 3,821,382
31,930 -0.6% 119.68 USD 3,821,382
2024-02-15 2024-02-15 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
24,398 -0.4%
119.26
USD 2,909,705
24,398 -0.4% 119.26 USD 2,909,705
2024-02-15 2024-02-14 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
24,174 -0.4%
119.55
USD 2,890,002
24,174 -0.4% 119.55 USD 2,890,002
2024-02-15 2024-02-13 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
37,867 -0.6%
117.95
USD 4,466,413
37,867 -0.6% 117.95 USD 4,466,413
2024-02-12 2024-02-12 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
20,025 -0.3%
118.91
USD 2,381,173
20,025 -0.3% 118.91 USD 2,381,173
2024-02-12 2024-02-09 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
20,499 -0.3%
117.81
USD 2,414,987
20,499 -0.3% 117.81 USD 2,414,987
2024-02-12 2024-02-08 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
20,518 -0.3%
116.32
USD 2,386,654
20,518 -0.3% 116.32 USD 2,386,654
2024-02-07 2024-02-07 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
25,968 -0.4%
116.10
USD 3,014,885
25,968 -0.4% 116.10 USD 3,014,885
2024-02-07 2024-02-06 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
25,063 -0.4%
116.34
USD 2,915,829
25,063 -0.4% 116.34 USD 2,915,829
2024-02-07 2024-02-05 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
19,020 -0.3%
117.34
USD 2,231,807
19,020 -0.3% 117.34 USD 2,231,807
2024-02-05 2024-02-05 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
3,000 -6.0%
116.21
USD 348,630
3,000 -6.0% 116.21 USD 348,630
2024-02-05 2024-02-05 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
3,000 -5.5%
116.24
USD 348,720
3,000 -5.5% 116.24 USD 348,720
2024-02-05 2024-02-05 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
3,000 -3.1%
116.25
USD 348,750
3,000 -3.1% 116.25 USD 348,750
2023-11-22 2023-11-21 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
3,000 -5.7%
111.99
USD 335,970
3,000 -5.7% 111.99 USD 335,970
2023-11-22 2023-11-21 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
3,000 -5.2%
111.94
USD 335,820
3,000 -5.2% 111.94 USD 335,820
2023-11-22 2023-11-21 PS Planned sale

ORR R DOUGLAS

EVP & Chief Financial Officer

Officer
3,000 -4.3%
111.94
USD 335,820
3,000 -4.3% 111.94 USD 335,820
2023-11-14 2023-11-14 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
8,068 -0.1%
109.38
USD 882,478
8,068 -0.1% 109.38 USD 882,478
2023-11-14 2023-11-13 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
1,800 -0.0%
109.06
USD 196,308
1,800 -0.0% 109.06 USD 196,308
2023-11-14 2023-11-10 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
14,134 -0.2%
109.34
USD 1,545,412
14,134 -0.2% 109.34 USD 1,545,412
2023-11-09 2023-11-09 PS Planned sale

Owen Randel G

Non-Executive Director
2,000 -18.7%
109.02
USD 218,040
2,000 -18.7% 109.02 USD 218,040
2023-11-09 2023-11-09 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
9,005 -0.1%
109.35
USD 984,697
9,005 -0.1% 109.35 USD 984,697
2023-11-09 2023-11-08 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
12,371 -0.2%
109.38
USD 1,353,140
12,371 -0.2% 109.38 USD 1,353,140
2023-11-09 2023-11-07 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
18,045 -0.3%
109.44
USD 1,974,845
18,045 -0.3% 109.44 USD 1,974,845
2023-11-06 2023-11-06 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
17,128 -0.3%
109.49
USD 1,875,345
17,128 -0.3% 109.49 USD 1,875,345
2023-11-06 2023-11-03 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
13,845 -0.2%
109.35
USD 1,513,951
13,845 -0.2% 109.35 USD 1,513,951
2023-11-06 2023-11-02 S Sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
10,647 -0.2%
109.24
USD 1,163,078
10,647 -0.2% 109.24 USD 1,163,078
2023-10-31 2023-10-31 PS Planned sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
19,427 -0.3%
108.78
USD 2,113,269
19,427 -0.3% 108.78 USD 2,113,269
2023-10-31 2023-10-31 S Sale

Hambleton Howard F

AFF President

Officer
3,670 -15.9%
109.08
USD 400,324
3,670 -15.9% 109.08 USD 400,324
2023-10-31 2023-10-30 PS Planned sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
48,943 -0.8%
108.57
USD 5,313,742
48,943 -0.8% 108.57 USD 5,313,742
2023-10-31 2023-10-27 PS Planned sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
37,569 -0.6%
107.07
USD 4,022,513
37,569 -0.6% 107.07 USD 4,022,513
2023-10-26 2023-10-26 PS Planned sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
70,061 -1.1%
109.21
USD 7,651,362
70,061 -1.1% 109.21 USD 7,651,362
2023-10-26 2023-10-25 PS Planned sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
19,882 -0.3%
102.31
USD 2,034,127
19,882 -0.3% 102.31 USD 2,034,127
2023-10-26 2023-10-24 PS Planned sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
14,695 -0.2%
102.43
USD 1,505,209
14,695 -0.2% 102.43 USD 1,505,209
2023-10-23 2023-10-23 PS Planned sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
13,724 -0.2%
102.41
USD 1,405,475
13,724 -0.2% 102.41 USD 1,405,475
2023-10-23 2023-10-20 PS Planned sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
28,800 -0.5%
102.41
USD 2,949,408
28,800 -0.5% 102.41 USD 2,949,408
2023-10-23 2023-10-19 PS Planned sale

Rippel Douglas Richard

Non-Executive Director Large shareholder
47,398 -0.7%
103.72
USD 4,916,121
47,398 -0.7% 103.72 USD 4,916,121
// ... existing code ... // ... rest of the file ...