Nov 01
2024
SELL
Open market or private sale
$91,800
$22.95 p/Share
4,000
Reduced 3.47%
111,149
Common Stock
Oct 01
2024
SELL
Open market or private sale
$94,720
$23.68 p/Share
4,000
Reduced 3.36%
115,129
Common Stock
Sep 03
2024
SELL
Open market or private sale
$89,640
$22.41 p/Share
4,000
Reduced 3.25%
119,154
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$352,396
$18.24 p/Share
19,320
Reduced 13.64%
122,303
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
40,000
Added 22.03%
141,592
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$160,821
$18.53 p/Share
8,679
Reduced 7.88%
101,464
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
18,000
Added 14.89%
102,898
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$89,373
$18.5 p/Share
4,831
Reduced 4.98%
92,143
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
-
9,000
Added 8.76%
93,758
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$98,067
$10.21 p/Share
9,605
Reduced 10.04%
86,031
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
20,500
Added 18.97%
87,543
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$30,330
$10.03 p/Share
3,024
Reduced 3.87%
75,136
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
6,000
Added 7.26%
76,648
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$77,969
$20.92 p/Share
3,727
Reduced 5.03%
70,339
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
8,265
Added 10.04%
74,066
Common Stock
Jan 07
2022
SELL
Payment of exercise price or tax liability
$95,345
$19.98 p/Share
4,772
Reduced 6.77%
65,702
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$165,834
$19.98 p/Share
8,300
Reduced 12.17%
59,891
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
-
18,000
Added 22.67%
61,403
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
10,583
Added 13.06%
70,474
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$29,711
$19.65 p/Share
1,512
Reduced 2.92%
50,191
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
3,000
Added 5.48%
51,703
Common Stock
Aug 30
2021
SELL
Open market or private sale
$62,500
$25.0 p/Share
2,500
Reduced 4.91%
48,453
Common Stock
Jul 15
2021
SELL
Open market or private sale
$65,800
$26.32 p/Share
2,500
Reduced 4.68%
50,950
Common Stock
Jun 15
2021
SELL
Open market or private sale
$66,150
$26.46 p/Share
2,500
Reduced 4.48%
53,280
Common Stock
May 14
2021
SELL
Open market or private sale
$125,000
$25.0 p/Share
5,000
Reduced 8.23%
55,730
Common Stock