Nov 04
2024
SELL
Open market or private sale
$1,157,390
$24.72 p/Share
46,820
Reduced 18.02%
212,957
Common Stock
Aug 27
2024
SELL
Open market or private sale
$542,700
$18.09 p/Share
30,000
Reduced 10.35%
259,777
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,008,326
$19.29 p/Share
52,272
Reduced 15.28%
289,777
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
53,136
Added 13.45%
342,049
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
44,652
Added 13.39%
288,913
Common Stock
Jun 15
2023
SELL
Open market or private sale
$739,480
$19.46 p/Share
38,000
Reduced 13.46%
244,261
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$226,327
$15.14 p/Share
14,949
Reduced 5.03%
282,261
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
66,050
Added 18.18%
297,210
Common Stock
Nov 14
2022
SELL
Open market or private sale
$788,920
$17.93 p/Share
44,000
Reduced 15.99%
231,160
Common Stock
Jul 27
2022
SELL
Payment of exercise price or tax liability
$468,786
$11.5 p/Share
40,764
Reduced 12.9%
275,160
Common Stock
Jul 11
2022
BUY
Grant, award, or other acquisition
-
34,530
Added 9.85%
315,924
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$203,409
$18.48 p/Share
11,007
Reduced 3.76%
281,394
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
51,282
Added 14.92%
292,401
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
13,861
Added 5.44%
241,119
Common Stock
Jun 11
2021
BUY
Grant, award, or other acquisition
-
44,652
Added 16.42%
227,258
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$223,905
$29.85 p/Share
7,501
Reduced 3.95%
182,606
Common Stock
Oct 26
2020
BUY
Grant, award, or other acquisition
-
8,131
Added 4.1%
190,107
Common Stock
Jul 27
2020
BUY
Grant, award, or other acquisition
-
69,060
Added 27.51%
181,976
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$121,803
$37.26 p/Share
3,269
Reduced 2.81%
112,916
Common Stock
Mar 02
2020
BUY
Grant, award, or other acquisition
-
27,723
Added 19.26%
116,185
Common Stock
Feb 20
2020
BUY
Grant, award, or other acquisition
-
8,826
Added 9.07%
88,462
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$129,111
$55.27 p/Share
2,336
Reduced 2.85%
79,636
Common Stock
Mar 01
2019
BUY
Grant, award, or other acquisition
-
18,070
Added 18.06%
81,972
Common Stock
Feb 25
2019
SELL
Open market or private sale
$643,374
$55.66 p/Share
11,559
Reduced 15.32%
63,902
Common Stock
Feb 25
2019
BUY
Exercise of conversion of derivative security
$25,821
$19.0 p/Share
1,359
Added 1.77%
75,461
Common Stock