Apr 29
2024
BUY
Exercise of conversion of derivative security
$69,990
$5.27 p/Share
13,281
Added 3.9%
327,264
Common Stock
Apr 04
2024
BUY
Grant, award, or other acquisition
-
1,249
Added 0.4%
313,983
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
-
1,525
Added 0.49%
312,734
Common Stock
Oct 04
2023
BUY
Grant, award, or other acquisition
-
1,552
Added 0.5%
311,209
Common Stock
Jul 13
2023
SELL
Open market or private sale
$51,700
$10.34 p/Share
5,000
Reduced 1.59%
309,657
Common Stock
Jul 06
2023
BUY
Grant, award, or other acquisition
-
1,521
Added 0.48%
314,657
Common Stock
Jun 28
2023
SELL
Open market or private sale
$21,207
$8.72 p/Share
2,432
Reduced 0.77%
313,136
Common Stock
Jun 16
2023
BUY
Grant, award, or other acquisition
-
18,844
Added 5.63%
315,568
Common Stock
Apr 11
2023
BUY
Grant, award, or other acquisition
-
1,256
Added 0.42%
296,724
Common Stock
Feb 08
2023
SELL
Open market or private sale
$51,486
$15.75 p/Share
3,269
Reduced 1.09%
295,468
Common Stock
Feb 02
2023
SELL
Open market or private sale
$85,850
$17.17 p/Share
5,000
Reduced 1.65%
298,737
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
5,230
Added 1.69%
303,737
Common Stock
Jan 06
2023
BUY
Grant, award, or other acquisition
-
834
Added 0.28%
298,507
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
-
634
Added 0.21%
297,673
Common Stock
Aug 11
2022
SELL
Open market or private sale
$499,400
$24.97 p/Share
20,000
Reduced 6.31%
297,039
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
487
Added 0.15%
317,039
Common Stock
Jun 16
2022
BUY
Grant, award, or other acquisition
-
4,863
Added 1.51%
316,552
Common Stock
Apr 05
2022
SELL
Open market or private sale
$389,000
$38.9 p/Share
10,000
Reduced 3.11%
311,689
Common Stock
Apr 05
2022
BUY
Exercise of conversion of derivative security
$211,438
$21.25 p/Share
9,950
Added 3.0%
321,689
Common Stock
Mar 07
2022
SELL
Open market or private sale
$332,000
$33.2 p/Share
10,000
Reduced 3.11%
311,739
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
$74,225
$18.3 p/Share
4,056
Added 1.24%
321,739
Common Stock
Feb 07
2022
SELL
Open market or private sale
$420,600
$42.06 p/Share
10,000
Reduced 3.05%
317,683
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$45,371
$40.08 p/Share
1,132
Reduced 0.34%
327,683
Common Stock
Jan 29
2022
SELL
Payment of exercise price or tax liability
$131,589
$38.51 p/Share
3,417
Reduced 1.03%
328,815
Common Stock
Jan 19
2022
SELL
Payment of exercise price or tax liability
$143,172
$37.46 p/Share
3,822
Reduced 1.14%
332,232
Common Stock