Nov 09
2023
SELL
Payment of exercise price or tax liability
$23,310
$13.6 p/Share
1,714
Reduced 1.73%
97,565
Common Stock
Nov 08
2023
BUY
Grant, award, or other acquisition
-
31,181
Added 23.9%
99,280
Common Stock
Sep 21
2023
BUY
Grant, award, or other acquisition
-
414
Added 0.6%
68,099
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
-
394
Added 0.58%
67,685
Common Stock
Mar 16
2023
BUY
Grant, award, or other acquisition
-
350
Added 0.52%
67,290
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$18,580
$17.97 p/Share
1,034
Reduced 1.52%
66,940
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
331
Added 0.49%
66,700
Common Stock
Nov 12
2022
SELL
Payment of exercise price or tax liability
$80,518
$18.4 p/Share
4,376
Reduced 6.19%
66,368
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$25,907
$18.4 p/Share
1,408
Reduced 1.95%
70,744
Common Stock
Nov 09
2022
BUY
Grant, award, or other acquisition
-
19,188
Added 21.01%
72,152
Common Stock
Sep 21
2022
BUY
Grant, award, or other acquisition
-
262
Added 0.49%
52,964
Common Stock
Jun 08
2022
BUY
Grant, award, or other acquisition
-
258
Added 0.49%
52,701
Common Stock
Mar 17
2022
BUY
Grant, award, or other acquisition
-
292
Added 0.55%
52,443
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$17,946
$17.39 p/Share
1,032
Reduced 1.94%
52,151
Common Stock
Dec 16
2021
BUY
Grant, award, or other acquisition
-
286
Added 0.55%
51,357
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$56,792
$18.7 p/Share
3,037
Reduced 5.61%
51,070
Common Stock
Nov 11
2021
BUY
Grant, award, or other acquisition
-
10,845
Added 16.7%
54,107
Common Stock
Sep 23
2021
BUY
Grant, award, or other acquisition
-
296
Added 0.68%
43,262
Common Stock
Jun 10
2021
BUY
Grant, award, or other acquisition
-
288
Added 0.67%
42,966
Common Stock
Mar 18
2021
BUY
Grant, award, or other acquisition
-
312
Added 0.73%
42,678
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$12,772
$12.34 p/Share
1,035
Reduced 2.38%
42,369
Common Stock
Dec 17
2020
BUY
Grant, award, or other acquisition
-
339
Added 0.81%
41,266
Common Stock
Nov 12
2020
BUY
Grant, award, or other acquisition
-
30,927
Added 43.04%
40,927
Common Stock
Nov 09
2020
SELL
Open market or private sale
$17,779
$11.94 p/Share
1,489
Reduced 12.96%
10,000
Common Stock