Apr 05
2022
SELL
Payment of exercise price or tax liability
$110,900
$21.14 p/Share
5,246
Reduced 1.56%
331,911
Common Stock
Apr 05
2022
BUY
Exercise of conversion of derivative security
-
13,334
Added 3.8%
337,157
Common Stock
Mar 31
2022
SELL
Open market or private sale
$144,130
$20.59 p/Share
7,000
Reduced 2.12%
323,823
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$143,242
$18.87 p/Share
7,591
Reduced 2.24%
330,823
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
-
16,667
Added 4.69%
338,414
Common Stock
Feb 28
2022
SELL
Open market or private sale
$136,220
$19.46 p/Share
7,000
Reduced 2.13%
321,747
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$226,773
$20.92 p/Share
10,840
Reduced 3.19%
328,747
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
27,550
Added 7.5%
339,587
Common Stock
Jan 31
2022
SELL
Open market or private sale
$114,380
$16.34 p/Share
7,000
Reduced 2.19%
312,037
Common Stock
Jan 07
2022
SELL
Payment of exercise price or tax liability
$277,322
$19.98 p/Share
13,880
Reduced 4.17%
319,037
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$78,581
$19.98 p/Share
3,933
Reduced 1.3%
297,642
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
-
10,000
Added 3.21%
301,575
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
35,275
Added 9.58%
332,917
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$84,652
$19.65 p/Share
4,308
Reduced 1.46%
291,575
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
10,000
Added 3.27%
295,883
Common Stock
Dec 27
2021
SELL
Open market or private sale
$138,460
$19.78 p/Share
7,000
Reduced 2.39%
285,883
Common Stock
Nov 29
2021
SELL
Open market or private sale
$142,940
$20.42 p/Share
7,000
Reduced 2.33%
292,883
Common Stock
Oct 25
2021
SELL
Open market or private sale
$155,330
$22.19 p/Share
7,000
Reduced 2.28%
299,883
Common Stock
Sep 27
2021
SELL
Open market or private sale
$160,580
$22.94 p/Share
7,000
Reduced 2.23%
306,883
Common Stock
Aug 30
2021
SELL
Open market or private sale
$174,650
$24.95 p/Share
7,000
Reduced 2.18%
313,883
Common Stock
Jul 26
2021
SELL
Open market or private sale
$189,840
$27.12 p/Share
7,000
Reduced 2.13%
320,883
Common Stock
Jul 09
2021
SELL
Payment of exercise price or tax liability
$55,469
$28.2 p/Share
1,967
Reduced 0.6%
327,883
Common Stock
Jul 09
2021
BUY
Exercise of conversion of derivative security
-
5,000
Added 1.49%
329,850
Common Stock
Jun 28
2021
SELL
Open market or private sale
$194,670
$27.81 p/Share
7,000
Reduced 2.11%
324,850
Common Stock
Apr 21
2021
SELL
Payment of exercise price or tax liability
$124,459
$28.12 p/Share
4,426
Reduced 1.32%
331,850
Common Stock