Nov 01
2024
SELL
Open market or private sale
$15,550
$3.11 p/Share
5,000
Reduced 2.43%
201,054
Common Stock
Oct 07
2024
SELL
Open market or private sale
$32,954
$2.89 p/Share
11,403
Reduced 5.24%
206,054
Common Stock
Oct 01
2024
SELL
Open market or private sale
$15,650
$3.13 p/Share
5,000
Reduced 2.25%
217,457
Common Stock
Sep 03
2024
SELL
Open market or private sale
$16,700
$3.34 p/Share
5,000
Reduced 2.2%
222,457
Common Stock
Aug 01
2024
SELL
Open market or private sale
$15,750
$3.15 p/Share
5,000
Reduced 2.15%
227,457
Common Stock
Jul 01
2024
SELL
Open market or private sale
$14,050
$2.81 p/Share
5,000
Reduced 2.11%
232,457
Common Stock
Jun 03
2024
SELL
Open market or private sale
$17,350
$3.47 p/Share
5,000
Reduced 2.06%
237,457
Common Stock
May 07
2024
SELL
Open market or private sale
$52,946
$9.69 p/Share
5,464
Reduced 2.2%
242,457
Common Stock
May 01
2024
SELL
Open market or private sale
$45,150
$9.03 p/Share
5,000
Reduced 1.98%
247,921
Common Stock
Apr 01
2024
SELL
Open market or private sale
$76,750
$15.35 p/Share
5,000
Reduced 1.94%
252,921
Common Stock
Mar 21
2024
SELL
Open market or private sale
$74,950
$14.99 p/Share
5,000
Reduced 1.9%
257,921
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$13,647
$13.58 p/Share
1,005
Added 0.38%
262,921
Common Stock
Jan 09
2024
SELL
Open market or private sale
$97,426
$18.79 p/Share
5,185
Reduced 1.94%
261,916
Common Stock
Dec 01
2023
BUY
Grant, award, or other acquisition
$157
$0.01 p/Share
15,730
Added 5.56%
267,098
Common Stock
Nov 16
2023
BUY
Grant, award, or other acquisition
$920,439
$17.74 p/Share
51,885
Added 17.11%
251,368
Common Stock
Oct 06
2023
SELL
Open market or private sale
$245,024
$19.15 p/Share
12,795
Reduced 6.03%
199,483
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$104,179
$26.59 p/Share
3,918
Reduced 1.83%
210,191
Common Stock
May 05
2023
BUY
Grant, award, or other acquisition
$33,512
$22.15 p/Share
1,513
Added 0.71%
211,704
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$18,557
$29.41 p/Share
631
Reduced 0.29%
214,109
Common Stock
Jan 26
2023
SELL
Open market or private sale
$17,072
$23.26 p/Share
734
Reduced 0.34%
214,740
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$23
$0.01 p/Share
2,301
Added 1.06%
215,474
Common Stock
Dec 05
2022
BUY
Open market or private purchase
$94,000
$18.8 p/Share
5,000
Added 2.29%
213,173
Common Stock
Dec 02
2022
BUY
Grant, award, or other acquisition
$1,438
$0.01 p/Share
143,843
Added 40.86%
208,173
Common Stock
Oct 21
2022
SELL
Payment of exercise price or tax liability
$22,461
$14.1 p/Share
1,593
Reduced 2.42%
64,330
Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
$401
$0.01 p/Share
40,064
Added 37.8%
65,923
Common Stock