Feb 21
2023
SELL
Open market or private sale
$28,275
$37.65 p/Share
751
Reduced 0.12%
630,184
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
$19,792
$0.25 p/Share
79,168
Added 11.15%
630,935
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
31,187
Added 5.35%
551,767
Common Stock
Feb 01
2023
SELL
Open market or private sale
$146,800
$29.36 p/Share
5,000
Reduced 0.95%
520,580
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$19,950
$3.99 p/Share
5,000
Added 0.94%
525,580
Common Stock
Jan 03
2023
SELL
Open market or private sale
$347,296
$24.98 p/Share
13,903
Reduced 2.6%
520,580
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$55,472
$3.99 p/Share
13,903
Added 2.54%
534,483
Common Stock
Dec 30
2022
SELL
Open market or private sale
$14,600
$25.0 p/Share
584
Reduced 0.11%
520,580
Common Stock
Dec 30
2022
BUY
Exercise of conversion of derivative security
$2,330
$3.99 p/Share
584
Added 0.11%
521,164
Common Stock
Dec 22
2022
SELL
Open market or private sale
$325
$25.0 p/Share
13
Reduced 0.0%
520,580
Common Stock
Dec 22
2022
BUY
Exercise of conversion of derivative security
$51
$3.99 p/Share
13
Added 0.0%
520,593
Common Stock
Dec 21
2022
SELL
Open market or private sale
$25,070
$25.07 p/Share
1,000
Reduced 0.19%
520,580
Common Stock
Dec 21
2022
BUY
Exercise of conversion of derivative security
$3,990
$3.99 p/Share
1,000
Added 0.19%
521,580
Common Stock
Dec 14
2022
SELL
Open market or private sale
$112,500
$25.0 p/Share
4,500
Reduced 0.86%
520,580
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
$17,955
$3.99 p/Share
4,500
Added 0.85%
525,080
Common Stock
Dec 01
2022
SELL
Open market or private sale
$58,900
$23.56 p/Share
2,500
Reduced 0.48%
520,580
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$9,975
$3.99 p/Share
2,500
Added 0.48%
523,080
Common Stock
Nov 20
2022
SELL
Payment of exercise price or tax liability
$308,955
$21.96 p/Share
14,069
Reduced 2.63%
520,580
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
-
28,375
Added 5.04%
534,649
Common Stock
Nov 01
2022
SELL
Open market or private sale
$56,175
$22.47 p/Share
2,500
Reduced 0.49%
506,274
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$9,975
$3.99 p/Share
2,500
Added 0.49%
508,774
Common Stock
Oct 06
2022
SELL
Open market or private sale
$64,359
$20.15 p/Share
3,194
Reduced 0.63%
506,274
Common Stock
Oct 06
2022
BUY
Exercise of conversion of derivative security
$12,744
$3.99 p/Share
3,194
Added 0.62%
509,468
Common Stock
Oct 05
2022
SELL
Open market or private sale
$77,893
$20.06 p/Share
3,883
Reduced 0.76%
506,274
Common Stock
Oct 05
2022
BUY
Exercise of conversion of derivative security
$15,493
$3.99 p/Share
3,883
Added 0.76%
510,157
Common Stock