Aug 10
2022
SELL
Open market or private sale
$1,205
$23.17 p/Share
52
Reduced 0.05%
108,394
Common Stock
Jun 28
2022
SELL
Open market or private sale
$7,356
$14.86 p/Share
495
Reduced 0.45%
108,446
Common Stock
May 13
2022
SELL
Open market or private sale
$628
$12.32 p/Share
51
Reduced 0.05%
108,941
Common Stock
Apr 18
2022
SELL
Open market or private sale
$238,890
$17.59 p/Share
13,581
Reduced 11.08%
108,992
Common Stock
Apr 12
2022
BUY
Exercise of conversion of derivative security
-
32,136
Added 20.77%
122,573
Common Stock
Mar 29
2022
SELL
Open market or private sale
$10,564
$22.24 p/Share
475
Reduced 0.52%
90,437
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
14,019
Added 13.36%
90,912
Common Stock
Feb 10
2022
SELL
Open market or private sale
$7,463
$29.38 p/Share
254
Reduced 0.33%
76,893
Common Stock
Dec 29
2021
SELL
Open market or private sale
$20,354
$39.37 p/Share
517
Reduced 0.67%
77,147
Common Stock
Dec 07
2021
SELL
Open market or private sale
$365,200
$36.52 p/Share
10,000
Reduced 11.41%
77,664
Common Stock
Dec 07
2021
BUY
Exercise of conversion of derivative security
$26,200
$2.62 p/Share
10,000
Added 10.24%
87,664
Common Stock
Nov 16
2021
SELL
Open market or private sale
$311,881
$50.63 p/Share
6,160
Reduced 7.35%
77,664
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$10,102
$1.64 p/Share
6,160
Added 6.85%
83,824
Common Stock
Nov 15
2021
SELL
Open market or private sale
$295,434
$47.96 p/Share
6,160
Reduced 7.35%
77,664
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$10,102
$1.64 p/Share
6,160
Added 6.85%
83,824
Common Stock
Oct 15
2021
SELL
Open market or private sale
$251,082
$40.76 p/Share
6,160
Reduced 7.35%
77,664
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$10,102
$1.64 p/Share
6,160
Added 6.85%
83,824
Common Stock
Oct 14
2021
SELL
Open market or private sale
$281,565
$39.91 p/Share
7,055
Reduced 8.33%
77,664
Common Stock
Oct 14
2021
BUY
Exercise of conversion of derivative security
$10,102
$1.64 p/Share
6,160
Added 6.85%
83,824
Common Stock
Sep 28
2021
SELL
Open market or private sale
$21,776
$43.12 p/Share
505
Reduced 0.64%
78,559
Common Stock
Sep 16
2021
SELL
Open market or private sale
$283,976
$46.1 p/Share
6,160
Reduced 7.23%
79,064
Common Stock
Sep 16
2021
BUY
Exercise of conversion of derivative security
$10,102
$1.64 p/Share
6,160
Added 6.74%
85,224
Common Stock
Sep 15
2021
SELL
Open market or private sale
$301,902
$49.01 p/Share
6,160
Reduced 7.23%
79,064
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$10,102
$1.64 p/Share
6,160
Added 6.74%
85,224
Common Stock
Aug 17
2021
SELL
Open market or private sale
$275,968
$44.8 p/Share
6,160
Reduced 7.23%
79,064
Common Stock