Mar 13
2023
SELL
Open market or private sale
$5,082
$3.26 p/Share
1,559
Reduced 0.22%
698,693
Common Stock
Mar 09
2023
BUY
Grant, award, or other acquisition
-
56,407
Added 7.45%
700,252
Common Stock
Mar 07
2023
SELL
Open market or private sale
$97,257
$4.06 p/Share
23,955
Reduced 3.59%
643,845
Common Stock
May 27
2022
BUY
Exercise of in-the-money or at-the-money derivatives securities
$9,957
$1.08 p/Share
9,219
Added 1.37%
665,295
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
209,527
Added 24.21%
656,076
Common Stock
Mar 11
2022
SELL
Open market or private sale
$19,293
$14.55 p/Share
1,326
Reduced 0.3%
446,549
Common Stock
Mar 08
2022
SELL
Open market or private sale
$9,935
$12.64 p/Share
786
Reduced 0.18%
447,875
Common Stock
Mar 07
2022
SELL
Open market or private sale
$33,370
$13.03 p/Share
2,561
Reduced 0.57%
448,661
Common Stock
Dec 13
2021
SELL
Open market or private sale
$32,818
$16.71 p/Share
1,964
Reduced 0.43%
450,562
Common Stock
Dec 08
2021
SELL
Open market or private sale
$20,657
$18.46 p/Share
1,119
Reduced 0.25%
452,526
Common Stock
Sep 13
2021
SELL
Open market or private sale
$68,725
$36.19 p/Share
1,899
Reduced 0.42%
453,645
Common Stock
Sep 08
2021
SELL
Open market or private sale
$42,053
$36.19 p/Share
1,162
Reduced 0.25%
455,544
Common Stock
Jul 01
2021
SELL
Open market or private sale
$515,250
$41.22 p/Share
12,500
Reduced 2.67%
456,347
Common Stock
Jun 11
2021
SELL
Open market or private sale
$314,303
$41.08 p/Share
7,651
Reduced 1.61%
468,847
Common Stock
Jun 08
2021
SELL
Open market or private sale
$48,555
$43.43 p/Share
1,118
Reduced 0.23%
476,498
Common Stock
Jun 02
2021
SELL
Open market or private sale
$381,200
$40.0 p/Share
9,530
Reduced 1.96%
477,616
Common Stock
Jun 01
2021
SELL
Open market or private sale
$119,453
$40.22 p/Share
2,970
Reduced 0.61%
487,146
Common Stock
May 03
2021
SELL
Open market or private sale
$1,037,500
$41.5 p/Share
25,000
Reduced 4.85%
490,116
Common Stock
Apr 27
2021
SELL
Open market or private sale
$1,283,750
$51.35 p/Share
25,000
Reduced 4.63%
515,116
Common Stock
Apr 12
2021
SELL
Open market or private sale
$1,172,000
$46.88 p/Share
25,000
Reduced 4.42%
540,116
Common Stock
Mar 29
2021
BUY
Grant, award, or other acquisition
-
29,195
Added 4.91%
565,116
Common Stock
Mar 18
2021
SELL
Payment of exercise price or tax liability
$381,452
$53.35 p/Share
7,150
Reduced 1.32%
535,921
Common Stock
Mar 08
2021
SELL
Open market or private sale
$39,031
$50.04 p/Share
780
Reduced 0.14%
543,071
Common Stock
Dec 08
2020
SELL
Open market or private sale
$9,322
$11.86 p/Share
786
Reduced 0.14%
541,683
Common Stock