May 11
2023
SELL
Payment of exercise price or tax liability
$728
$8.57 p/Share
85
Reduced 0.72%
11,698
Common Stock
May 11
2023
BUY
Exercise of conversion of derivative security
-
210
Added 1.75%
11,783
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$1,265
$8.55 p/Share
148
Reduced 1.26%
11,573
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
-
362
Added 3.0%
11,721
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$4,299
$10.14 p/Share
424
Reduced 3.6%
11,359
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
901
Added 7.1%
11,783
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$3,100
$24.41 p/Share
127
Reduced 1.15%
10,882
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
270
Added 2.39%
11,009
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$2,416
$24.41 p/Share
99
Reduced 0.91%
10,739
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
210
Added 1.9%
10,838
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$16,647
$24.41 p/Share
682
Reduced 6.03%
10,628
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
1,447
Added 11.34%
11,310
Common Stock
Nov 12
2022
SELL
Payment of exercise price or tax liability
$2,583
$21.89 p/Share
118
Reduced 1.18%
9,863
Common Stock
Nov 12
2022
BUY
Exercise of conversion of derivative security
-
271
Added 2.64%
9,981
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$2,013
$21.89 p/Share
92
Reduced 0.94%
9,710
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
211
Added 2.11%
9,802
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$2,893
$24.52 p/Share
118
Reduced 1.22%
9,591
Common Stock
Aug 12
2022
BUY
Exercise of conversion of derivative security
-
271
Added 2.72%
9,709
Common Stock
Aug 11
2022
SELL
Payment of exercise price or tax liability
$2,249
$24.45 p/Share
92
Reduced 0.97%
9,438
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
-
211
Added 2.17%
9,530
Common Stock
May 12
2022
SELL
Payment of exercise price or tax liability
$3,151
$26.7 p/Share
118
Reduced 1.25%
9,319
Common Stock
May 12
2022
BUY
Exercise of conversion of derivative security
-
271
Added 2.79%
9,437
Common Stock
May 11
2022
SELL
Payment of exercise price or tax liability
$2,494
$27.11 p/Share
92
Reduced 0.99%
9,166
Common Stock
May 11
2022
BUY
Exercise of conversion of derivative security
-
211
Added 2.23%
9,258
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$13,514
$32.33 p/Share
418
Reduced 4.42%
9,047
Common Stock