Dec 06
2022
SELL
Open market or private sale
$27,651
$27.03 p/Share
1,023
Reduced 1.53%
65,970
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$29,373
$29.14 p/Share
1,008
Reduced 1.48%
66,993
Common Stock
Nov 11
2022
SELL
Open market or private sale
$58
$29.34 p/Share
2
Reduced 0.0%
68,001
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$28
$14.34 p/Share
2
Added 0.0%
68,003
Common Stock
Nov 04
2022
SELL
Open market or private sale
$25,575
$25.0 p/Share
1,023
Reduced 1.48%
68,001
Common Stock
Sep 02
2022
SELL
Payment of exercise price or tax liability
$19,333
$19.18 p/Share
1,008
Reduced 1.44%
69,024
Common Stock
Aug 05
2022
SELL
Open market or private sale
$27,283
$26.54 p/Share
1,028
Reduced 1.45%
70,032
Common Stock
Aug 05
2022
BUY
Exercise of conversion of derivative security
$37
$7.44 p/Share
5
Added 0.01%
71,060
Common Stock
Aug 05
2022
BUY
Grant, award, or other acquisition
-
10,702
Added 13.09%
71,055
Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
$18,376
$18.23 p/Share
1,008
Reduced 1.64%
60,353
Common Stock
Mar 04
2022
SELL
Open market or private sale
$591,177
$25.7 p/Share
23,003
Reduced 27.26%
61,391
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
$26,354
$5.98 p/Share
4,407
Added 4.96%
84,394
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
42,412
Added 34.65%
79,987
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$287,782
$27.84 p/Share
10,337
Reduced 21.57%
37,575
Common Stock
Dec 07
2021
SELL
Open market or private sale
$248,797
$40.62 p/Share
6,125
Reduced 11.33%
47,912
Common Stock
Dec 07
2021
BUY
Exercise of conversion of derivative security
$156,923
$25.62 p/Share
6,125
Added 10.18%
54,037
Common Stock
Dec 06
2021
SELL
Open market or private sale
$334,660
$36.25 p/Share
9,232
Reduced 16.16%
47,912
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$106,844
$13.1 p/Share
8,156
Added 12.49%
57,144
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$35,769
$39.22 p/Share
912
Reduced 1.83%
48,988
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$7,718
$51.8 p/Share
149
Reduced 0.3%
49,900
Common Stock
Sep 08
2021
SELL
Open market or private sale
$46,791
$50.53 p/Share
926
Reduced 1.82%
50,049
Common Stock
Sep 07
2021
SELL
Open market or private sale
$637,577
$50.88 p/Share
12,531
Reduced 19.73%
50,975
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$212,526
$16.96 p/Share
12,531
Added 16.48%
63,506
Common Stock
Sep 02
2021
SELL
Payment of exercise price or tax liability
$48,309
$52.97 p/Share
912
Reduced 1.76%
50,975
Common Stock
Jun 23
2021
SELL
Open market or private sale
$173,906
$39.75 p/Share
4,375
Reduced 7.78%
51,887
Common Stock