Apr 01
2022
SELL
Open market or private sale
$7,775
$29.79 p/Share
261
Reduced 0.7%
36,876
Common Stock
Mar 01
2022
SELL
Open market or private sale
$8,459
$31.68 p/Share
267
Reduced 0.71%
37,137
Common Stock
Feb 09
2022
SELL
Open market or private sale
$11,120
$34.97 p/Share
318
Reduced 0.84%
37,404
Common Stock
Feb 02
2022
SELL
Open market or private sale
$8,459
$31.68 p/Share
267
Reduced 0.7%
37,722
Common Stock
Jan 03
2022
SELL
Open market or private sale
$14,878
$41.91 p/Share
355
Reduced 0.93%
37,989
Common Stock
Dec 01
2021
SELL
Open market or private sale
$14,342
$40.63 p/Share
353
Reduced 0.91%
38,344
Common Stock
Nov 05
2021
SELL
Open market or private sale
$493,494
$57.82 p/Share
8,535
Reduced 18.07%
38,697
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$204,928
$19.12 p/Share
10,718
Added 18.5%
47,232
Common Stock
Nov 04
2021
SELL
Open market or private sale
$57
$57.0 p/Share
1
Reduced 0.0%
36,514
Common Stock
Nov 02
2021
SELL
Open market or private sale
$17,572
$52.77 p/Share
333
Reduced 0.9%
36,515
Common Stock
Oct 01
2021
SELL
Open market or private sale
$17,510
$51.2 p/Share
342
Reduced 0.92%
36,848
Common Stock
Sep 01
2021
SELL
Open market or private sale
$17,742
$50.26 p/Share
353
Reduced 0.94%
37,190
Common Stock
Aug 03
2021
SELL
Open market or private sale
$18,611
$53.79 p/Share
346
Reduced 0.91%
37,543
Common Stock
Jul 02
2021
SELL
Open market or private sale
$20,286
$58.46 p/Share
347
Reduced 0.91%
37,889
Common Stock
Jul 01
2021
SELL
Open market or private sale
$494,474
$58.49 p/Share
8,454
Reduced 18.11%
38,236
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$216,909
$22.12 p/Share
9,806
Added 17.36%
46,690
Common Stock
Jun 15
2021
SELL
Open market or private sale
$44,774
$64.33 p/Share
696
Reduced 1.85%
36,884
Common Stock
Jun 07
2021
SELL
Open market or private sale
$806,166
$59.5 p/Share
13,549
Reduced 26.5%
37,580
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$421,820
$22.93 p/Share
18,396
Added 26.46%
51,129
Common Stock
Jun 01
2021
SELL
Open market or private sale
$11,742
$48.32 p/Share
243
Reduced 0.74%
32,733
Common Stock
May 03
2021
SELL
Open market or private sale
$13,794
$58.95 p/Share
234
Reduced 0.7%
32,976
Common Stock
Apr 01
2021
SELL
Open market or private sale
$13,472
$62.66 p/Share
215
Reduced 0.64%
33,210
Common Stock
Mar 01
2021
SELL
Open market or private sale
$17,696
$81.55 p/Share
217
Reduced 0.65%
33,425
Common Stock
Feb 19
2021
SELL
Open market or private sale
$78,355
$89.96 p/Share
871
Reduced 2.52%
33,642
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
-
3,679
Added 9.63%
34,513
Common Stock