Gregory Odle

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
3.2
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 77% 68% 82%
Transactions
8 0% Buy
34 71% Buy
47 69% Buy
Gregory Odle's trades of OrthoPediatrics Corp'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-03-17 2026-03-16 S Sale
87,036 -39.9%
412.06
US$1,797,581
87,036 -39.9% 412.06 US$1,797,581
2026-03-16 2026-03-16 PrS Proposed sale
63,440
357.98
US$3,654,124
63,440 357.98 US$3,654,124
2025-03-18 2025-03-18 S Sale
79,567 -44.3%
398.47
US$2,836,842
79,567 -44.3% 398.47 US$2,836,842
2024-03-12 2024-03-11 S Sale
2,768 -3.3%
27.59
US$76,369
2,768 -3.3% 27.59 US$76,369
2023-04-28 2023-04-27 PlS Planned sale
3,333 -3.8%
50.10
US$166,969
3,333 -3.8% 50.10 US$166,969
2023-04-26 2023-04-25 PlS Planned sale
828 -0.9%
50.02
US$41,420
828 -0.9% 50.02 US$41,420
2023-04-24 2023-04-21 PlS Planned sale
644 -0.7%
50.02
US$32,212
644 -0.7% 50.02 US$32,212
2023-03-07 2023-03-06 S Sale
3,421 -4.8%
44.03
US$150,618
3,421 -4.8% 44.03 US$150,618
2023-02-03 2023-02-02 PlS Planned sale
1,195 -1.6%
50.00
US$59,754
1,195 -1.6% 50.00 US$59,754
2023-01-24 2023-01-20 PlS Planned sale
80 -0.1%
47.00
US$3,760
80 -0.1% 47.00 US$3,760
2023-01-17 2023-01-13 PlS Planned sale
1,771 -2.4%
45.00
US$79,695
1,771 -2.4% 45.00 US$79,695
2023-01-10 2023-01-09 PlS Planned sale
229 -0.3%
45.04
US$10,315
229 -0.3% 45.04 US$10,315
2022-03-03 2022-03-02 S Sale
4,108 -6.1%
57.55
US$236,415
4,108 -6.1% 57.55 US$236,415
2021-05-04 2021-05-03 PlS Planned sale
3,750 -5.3%
60.20
US$225,750
3,750 -5.3% 60.20 US$225,750
2021-03-03 2021-03-01 S Sale
8,193 -11.3%
55.88
US$457,825
8,193 -11.3% 55.88 US$457,825
2021-02-22 2021-02-19 PlS Planned sale
3,750 -4.9%
56.50
US$211,875
3,750 -4.9% 56.50 US$211,875
2021-01-28 2021-01-27 PlS Planned sale
3,750 -4.7%
51.63
US$193,612
3,750 -4.7% 51.63 US$193,612
2020-12-28 2020-12-23 PlS Planned sale
3,750 -4.5%
46.19
US$173,212
3,750 -4.5% 46.19 US$173,212
2020-05-21 2020-05-21 S Sale
402 -0.5%
46.33
US$18,625
402 -0.5% 46.33 US$18,625
2020-05-21 2020-05-21 S Sale
8,040 -8.7%
45.90
US$369,036
8,040 -8.7% 45.90 US$369,036