Jan 30
2025
SELL
Payment of exercise price or tax liability
-
6,332
Reduced 7.7%
75,906
Common Stock
Jan 30
2025
BUY
Grant, award, or other acquisition
-
13,395
Added 14.01%
82,238
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
-
9,045
Reduced 11.61%
68,843
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
16,950
Added 17.87%
77,888
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
-
4,692
Reduced 7.15%
60,938
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
10,146
Added 13.39%
65,630
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
-
5,621
Reduced 9.2%
55,484
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
10,836
Added 15.06%
61,105
Common Stock
Nov 19
2021
-
1,300
Reduced 2.52%
50,269
Common Stock
Mar 05
2021
SELL
Open market or private sale
$36,250
$14.5 p/Share
2,500
Reduced 4.62%
51,569
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
-
3,743
Reduced 6.47%
54,069
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
6,665
Added 10.34%
57,812
Common Stock
Feb 08
2021
SELL
Open market or private sale
$157,625
$12.61 p/Share
12,500
Reduced 19.64%
51,147
Common Stock
May 13
2020
BUY
Open market or private purchase
$27,720
$6.93 p/Share
4,000
Added 5.91%
63,647
Common Stock
Mar 10
2020
BUY
Open market or private purchase
$29,460
$9.82 p/Share
3,000
Added 4.79%
59,647
Common Stock
Feb 04
2020
SELL
Payment of exercise price or tax liability
-
4,151
Reduced 6.83%
56,647
Common Stock
Feb 04
2020
BUY
Grant, award, or other acquisition
-
8,434
Added 12.18%
60,798
Common Stock
May 24
2019
BUY
Open market or private purchase
$12,900
$12.9 p/Share
1,000
Added 1.88%
52,314
Common Stock
Mar 05
2019
-
1,500
Reduced 2.84%
51,314
Common Stock
Feb 05
2019
SELL
Payment of exercise price or tax liability
-
6,425
Reduced 10.85%
52,814
Common Stock
Feb 05
2019
BUY
Grant, award, or other acquisition
-
13,600
Added 18.67%
59,239
Common Stock
Jan 31
2018
SELL
Payment of exercise price or tax liability
-
4,631
Reduced 9.21%
45,639
Common Stock
Jan 31
2018
BUY
Grant, award, or other acquisition
-
11,840
Added 19.06%
50,270
Common Stock
Dec 27
2017
-
2,750
Reduced 6.68%
38,430
Common Stock