Nov 07
2024
|
SELL
Payment of exercise price or tax liability
|
$841
$8.25 p/Share
|
102
|
|
Aug 07
2024
|
BUY
Grant, award, or other acquisition
|
-
|
5,000
|
|
May 08
2024
|
SELL
Payment of exercise price or tax liability
|
$829
$8.13 p/Share
|
102
|
|
Feb 02
2024
|
SELL
Payment of exercise price or tax liability
|
$1,068
$10.48 p/Share
|
102
|
|
Nov 15
2023
|
SELL
Payment of exercise price or tax liability
|
$726
$7.12 p/Share
|
102
|
|
Aug 01
2023
|
SELL
Payment of exercise price or tax liability
|
$699
$6.86 p/Share
|
102
|
|
May 01
2023
|
SELL
Payment of exercise price or tax liability
|
$680
$6.67 p/Share
|
102
|
|
Feb 01
2023
|
SELL
Payment of exercise price or tax liability
|
$799
$7.84 p/Share
|
102
|
|
Nov 01
2022
|
SELL
Payment of exercise price or tax liability
|
$717
$7.03 p/Share
|
102
|
|
Aug 01
2022
|
SELL
Payment of exercise price or tax liability
|
$1,157
$11.35 p/Share
|
102
|
|
May 01
2022
|
SELL
Payment of exercise price or tax liability
|
$763
$7.49 p/Share
|
102
|
|
Feb 01
2022
|
SELL
Payment of exercise price or tax liability
|
$1,289
$12.64 p/Share
|
102
|
|
Nov 01
2021
|
SELL
Payment of exercise price or tax liability
|
$1,262
$12.38 p/Share
|
102
|
|
Aug 01
2021
|
SELL
Payment of exercise price or tax liability
|
$1,766
$17.32 p/Share
|
102
|
|
May 01
2021
|
SELL
Payment of exercise price or tax liability
|
$1,285
$12.6 p/Share
|
102
|
|
Feb 01
2021
|
SELL
Payment of exercise price or tax liability
|
$825
$8.09 p/Share
|
102
|
|
Nov 01
2020
|
SELL
Payment of exercise price or tax liability
|
$451
$4.43 p/Share
|
102
|
|
Aug 01
2020
|
SELL
Payment of exercise price or tax liability
|
$422
$4.14 p/Share
|
102
|
|
May 01
2020
|
SELL
Payment of exercise price or tax liability
|
$442
$4.34 p/Share
|
102
|
|
Feb 01
2020
|
SELL
Payment of exercise price or tax liability
|
$686
$6.73 p/Share
|
102
|
|
Nov 01
2019
|
SELL
Payment of exercise price or tax liability
|
$791
$7.76 p/Share
|
102
|
|
Aug 01
2019
|
SELL
Payment of exercise price or tax liability
|
$727
$7.13 p/Share
|
102
|
|