30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Gary Owens

Insider profile

Currently holds a position at Mesa Laboratories Inc

Performance

Overall performance
2.1

Performance over holding periods
2.1
30 days 90 days 120 days
Average return -7% 8.2% 15.1%
Success rate 6% 68% 82%
Transactions
6 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
President, Chief Executive Officer, Chief Operating Officer, Director Mesa Laboratories Inc Sept. 1, 2017 -
Chief Operating Officer, Vice President Mesa Laboratories Inc March 20, 2017 - Sept. 1, 2017

Gary Owens's trades of Mesa Laboratories 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-06-16 2026-06-16 PrS Proposed sale
52,040
84.12
US$3,918,748
52,040 84.12 US$3,918,748
2025-06-18 2025-06-16 S Sale
22,194 +34.4%
437.89
US$3,986,128
22,194 +34.4% 437.89 US$3,986,128
2025-06-16 2025-06-16 PrS Proposed sale
68,195
83.79
US$3,888,971
68,195 83.79 US$3,888,971
2025-03-24 2025-03-19 PlS Planned sale
21,000 -32.6%
123.91
US$2,602,110
21,000 -32.6% 123.91 US$2,602,110
2025-03-19 2025-03-19 PrS Proposed sale
21,000
123.91
US$2,602,119
21,000 123.91 US$2,602,119
2024-10-29 2024-10-29 PrS Proposed sale
2,551
111.98
US$285,652
2,551 111.98 US$285,652
2024-10-29 2024-10-29 S Sale
2,551 -5.6%
111.98
US$285,651
2,551 -5.6% 111.98 US$285,651
2024-10-29 2024-10-28 S Sale
2,518 -5.2%
113.62
US$286,085
2,518 -5.2% 113.62 US$286,085
2024-10-28 2024-10-28 PrS Proposed sale
2,518
113.62
US$286,086
2,518 113.62 US$286,086
2023-09-05 2023-09-01 PlS Planned sale
2,000 -6.2%
142.82
US$285,640
2,000 -6.2% 142.82 US$285,640
2023-09-01 2023-09-01 PrS Proposed sale
2,000
144.93
US$289,860
2,000 144.93 US$289,860
2022-06-22 2022-06-21 S Sale
1,756 -7.5%
188.22
US$330,521
1,756 -7.5% 188.22 US$330,521
2021-06-17 2021-06-16 S Sale
6,545 -26.2%
255.67
US$1,673,360
6,545 -26.2% 255.67 US$1,673,360
2021-06-08 2021-06-07 S Sale
1,350 -13.7%
264.00
US$356,400
1,350 -13.7% 264.00 US$356,400
2020-10-09 2020-10-08 PlS Planned sale
323 -3.2%
276.91
US$89,442
323 -3.2% 276.91 US$89,442
2020-10-09 2020-10-07 PlS Planned sale
677 -6.2%
275.00
US$186,175
677 -6.2% 275.00 US$186,175
2020-10-06 2020-10-06 PlS Planned sale
1,000 -8.4%
265.00
US$265,000
1,000 -8.4% 265.00 US$265,000
2020-09-17 2020-09-16 PlS Planned sale
100 -0.8%
249.32
US$24,932
100 -0.8% 249.32 US$24,932