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
Jun 21
2021
SELL
Open market or private sale
$698,846
$42.79 p/Share
16,332
Reduced 18.2%
73,384
Common Stock
Jun 21
2021
BUY
Exercise of conversion of derivative security
$26,784
$1.64 p/Share
16,332
Added 15.4%
89,716
Common Stock
May 28
2021
SELL
Open market or private sale
$8,942
$33.87 p/Share
264
Reduced 0.36%
73,384
Common Stock
May 24
2021
SELL
Open market or private sale
$513,478
$31.44 p/Share
16,332
Reduced 18.15%
73,648
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
$26,784
$1.64 p/Share
16,332
Added 15.36%
89,980
Common Stock
Apr 19
2021
SELL
Open market or private sale
$532,097
$32.58 p/Share
16,332
Reduced 18.15%
73,648
Common Stock
Apr 19
2021
BUY
Exercise of conversion of derivative security
$26,784
$1.64 p/Share
16,332
Added 15.36%
89,980
Common Stock
Apr 12
2021
BUY
Grant, award, or other acquisition
-
2,854
Added 3.73%
73,648
Common Stock
Apr 01
2021
SELL
Open market or private sale
$124,713
$36.53 p/Share
3,414
Reduced 4.6%
70,794
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
8,797
Added 10.6%
74,208
Common Stock
Mar 26
2021
SELL
Open market or private sale
$89,696
$35.01 p/Share
2,562
Reduced 3.77%
65,411
Common Stock
Mar 22
2021
SELL
Open market or private sale
$613,430
$37.56 p/Share
16,332
Reduced 19.37%
67,973
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
$26,784
$1.64 p/Share
16,332
Added 16.23%
84,305
Common Stock
Feb 26
2021
SELL
Open market or private sale
$11,238
$39.57 p/Share
284
Reduced 0.42%
67,973
Common Stock
Feb 22
2021
SELL
Open market or private sale
$647,806
$39.66 p/Share
16,334
Reduced 19.31%
68,257
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$26,788
$1.64 p/Share
16,334
Added 16.18%
84,591
Common Stock
Feb 19
2021
SELL
Open market or private sale
$136,301
$40.76 p/Share
3,344
Reduced 4.67%
68,257
Common Stock
Feb 18
2021
SELL
Open market or private sale
$136,367
$40.67 p/Share
3,353
Reduced 4.47%
71,601
Common Stock
Feb 17
2021
SELL
Open market or private sale
$136,326
$41.55 p/Share
3,281
Reduced 4.19%
74,954
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
-
23,336
Added 22.98%
78,235
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
-
4,157
Added 7.04%
54,899
Common Stock
Dec 01
2020
SELL
Open market or private sale
$5,891
$35.49 p/Share
166
Reduced 0.33%
50,742
Common Stock
Sep 29
2020
SELL
Open market or private sale
$27,972
$28.63 p/Share
977
Reduced 1.88%
50,908
Common Stock