May 27
2022
SELL
Open market or private sale
$2,528
$14.53 p/Share
174
Reduced 0.16%
107,839
Common Stock
May 22
2022
BUY
Grant, award, or other acquisition
-
533
Added 0.49%
108,013
Common Stock
May 13
2022
SELL
Open market or private sale
$715
$12.32 p/Share
58
Reduced 0.05%
107,480
Common Stock
Apr 18
2022
SELL
Open market or private sale
$288,705
$17.59 p/Share
16,413
Reduced 13.24%
107,538
Common Stock
Apr 12
2022
BUY
Exercise of conversion of derivative security
-
38,836
Added 23.86%
123,951
Common Stock
Mar 29
2022
SELL
Open market or private sale
$12,165
$22.24 p/Share
547
Reduced 0.64%
85,115
Common Stock
Mar 01
2022
SELL
Open market or private sale
$5,255
$23.78 p/Share
221
Reduced 0.32%
69,306
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
16,356
Added 16.0%
85,883
Common Stock
Feb 10
2022
SELL
Open market or private sale
$8,608
$29.38 p/Share
293
Reduced 0.42%
69,527
Common Stock
Dec 29
2021
SELL
Open market or private sale
$24,606
$39.37 p/Share
625
Reduced 0.89%
69,820
Common Stock
Nov 30
2021
SELL
Open market or private sale
$11,841
$37.59 p/Share
315
Reduced 0.45%
70,445
Common Stock
Nov 22
2021
SELL
Open market or private sale
$754,375
$46.19 p/Share
16,332
Reduced 18.75%
70,760
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
$26,784
$1.64 p/Share
16,332
Added 15.79%
87,092
Common Stock
Oct 25
2021
SELL
Open market or private sale
$725,957
$44.45 p/Share
16,332
Reduced 18.75%
70,760
Common Stock
Oct 25
2021
BUY
Exercise of conversion of derivative security
$26,784
$1.64 p/Share
16,332
Added 15.79%
87,092
Common Stock
Oct 14
2021
SELL
Open market or private sale
$43,248
$39.97 p/Share
1,082
Reduced 1.51%
70,760
Common Stock
Sep 28
2021
SELL
Open market or private sale
$26,303
$43.12 p/Share
610
Reduced 0.84%
71,842
Common Stock
Sep 27
2021
SELL
Open market or private sale
$729,387
$44.66 p/Share
16,332
Reduced 18.4%
72,452
Common Stock
Sep 27
2021
BUY
Exercise of conversion of derivative security
$26,784
$1.64 p/Share
16,332
Added 15.54%
88,784
Common Stock
Aug 26
2021
SELL
Open market or private sale
$18,609
$57.26 p/Share
325
Reduced 0.45%
72,452
Common Stock
Aug 23
2021
SELL
Open market or private sale
$760,091
$46.54 p/Share
16,332
Reduced 18.33%
72,777
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$26,784
$1.64 p/Share
16,332
Added 15.49%
89,109
Common Stock
Jul 26
2021
SELL
Open market or private sale
$738,905
$45.24 p/Share
16,333
Reduced 18.33%
72,777
Common Stock
Jul 26
2021
BUY
Exercise of conversion of derivative security
$26,786
$1.64 p/Share
16,333
Added 15.49%
89,110
Common Stock
Jun 29
2021
SELL
Open market or private sale
$26,556
$43.75 p/Share
607
Reduced 0.83%
72,777
Common Stock