Rippel Douglas Richard

Rippel Douglas Richard's trades of FirstCash Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-02-13 2025-02-11 S Sale
300,000 -6.3%
113.43
USD 34,029,000
300,000 -6.3% 113.43 USD 34,029,000
2024-09-10 2024-09-09 S Sale
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
600 -0.0%
120.07
USD 72,042
600 -0.0% 120.07 USD 72,042
2024-09-04 2024-08-30 S Sale
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
2,864 -0.1%
120.01
USD 343,709
2,864 -0.1% 120.01 USD 343,709
2024-05-24 2024-05-22 S Sale
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
720,950 -13.2%
117.90
USD 85,000,005
720,950 -13.2% 117.90 USD 85,000,005
2024-03-15 2024-03-15 S Sale
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
19,020 -0.3%
117.34
USD 2,231,807
19,020 -0.3% 117.34 USD 2,231,807
2023-11-14 2023-11-14 S Sale
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
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
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 S Sale
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
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
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
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
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
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
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-30 PS Planned sale
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
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
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
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
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
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
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
47,398 -0.7%
103.72
USD 4,916,121
47,398 -0.7% 103.72 USD 4,916,121
2023-10-18 2023-10-18 PS Planned sale
27,952 -0.4%
105.01
USD 2,935,240
27,952 -0.4% 105.01 USD 2,935,240
2023-10-18 2023-10-17 PS Planned sale
45,579 -0.7%
105.39
USD 4,803,571
45,579 -0.7% 105.39 USD 4,803,571
2023-10-18 2023-10-16 PS Planned sale
34,499 -0.5%
101.99
USD 3,518,553
34,499 -0.5% 101.99 USD 3,518,553
2023-10-13 2023-10-13 PS Planned sale
5,729 -0.1%
101.23
USD 579,947
5,729 -0.1% 101.23 USD 579,947
2023-10-13 2023-10-12 PS Planned sale
11,663 -0.2%
101.62
USD 1,185,194
11,663 -0.2% 101.62 USD 1,185,194
2023-10-13 2023-10-11 PS Planned sale
14,906 -0.2%
101.32
USD 1,510,276
14,906 -0.2% 101.32 USD 1,510,276
2023-10-10 2023-10-10 PS Planned sale
20,267 -0.3%
101.24
USD 2,051,831
20,267 -0.3% 101.24 USD 2,051,831
2023-10-10 2023-10-09 PS Planned sale
35,847 -0.5%
101.58
USD 3,641,338
35,847 -0.5% 101.58 USD 3,641,338
2023-10-10 2023-10-06 PS Planned sale
33,578 -0.5%
101.01
USD 3,391,714
33,578 -0.5% 101.01 USD 3,391,714
2023-10-05 2023-10-05 PS Planned sale
25,875 -0.4%
101.57
USD 2,628,124
25,875 -0.4% 101.57 USD 2,628,124
2023-10-05 2023-10-04 PS Planned sale
31,305 -0.5%
100.11
USD 3,133,944
31,305 -0.5% 100.11 USD 3,133,944
2023-10-05 2023-10-03 PS Planned sale
26,058 -0.4%
99.22
USD 2,585,475
26,058 -0.4% 99.22 USD 2,585,475
2023-10-02 2023-10-02 PS Planned sale
26,175 -0.4%
100.03
USD 2,618,285
26,175 -0.4% 100.03 USD 2,618,285
2023-10-02 2023-09-29 PS Planned sale
17,207 -0.3%
100.78
USD 1,734,121
17,207 -0.3% 100.78 USD 1,734,121
2023-10-02 2023-09-28 PS Planned sale
37,857 -0.6%
100.46
USD 3,803,114
37,857 -0.6% 100.46 USD 3,803,114
2023-09-27 2023-09-26 PS Planned sale
4,141 -0.1%
98.04
USD 405,984
4,141 -0.1% 98.04 USD 405,984
2023-09-27 2023-09-25 PS Planned sale
35,653 -0.5%
98.35
USD 3,506,473
35,653 -0.5% 98.35 USD 3,506,473
2023-08-10 2023-08-08 PS Planned sale
317 -0.0%
98.36
USD 31,180
317 -0.0% 98.36 USD 31,180
2023-08-07 2023-08-07 PS Planned sale
63,358 -0.9%
99.66
USD 6,314,258
63,358 -0.9% 99.66 USD 6,314,258
2023-08-07 2023-08-04 PS Planned sale
42,844 -0.6%
99.51
USD 4,263,406
42,844 -0.6% 99.51 USD 4,263,406
2023-08-07 2023-08-03 PS Planned sale
19,401 -0.3%
98.43
USD 1,909,640
19,401 -0.3% 98.43 USD 1,909,640
// ... existing code ... // ... rest of the file ...