Jan 03
2022
BUY
Grant, award, or other acquisition
-
35,796
Added 10.36%
309,844
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$118,897
$32.7 p/Share
3,636
Reduced 1.31%
274,048
Common Stock
Dec 02
2021
-
3,300
Reduced 1.17%
277,684
Common Stock
Nov 08
2021
SELL
Open market or private sale
$60,000
$40.0 p/Share
1,500
Reduced 0.53%
280,984
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$5,640
$3.76 p/Share
1,500
Added 0.53%
282,484
Common Stock
Sep 27
2021
SELL
Open market or private sale
$63,285
$42.19 p/Share
1,500
Reduced 0.53%
280,984
Common Stock
Sep 27
2021
BUY
Exercise of conversion of derivative security
$5,640
$3.76 p/Share
1,500
Added 0.53%
282,484
Common Stock
Sep 14
2021
SELL
Open market or private sale
$1,578,850
$45.11 p/Share
35,000
Reduced 11.08%
280,984
Common Stock
Sep 14
2021
BUY
Exercise of conversion of derivative security
$80,850
$2.31 p/Share
35,000
Added 9.97%
315,984
Common Stock
Sep 13
2021
SELL
Open market or private sale
$120,060
$40.02 p/Share
3,000
Reduced 1.06%
280,984
Common Stock
Sep 13
2021
BUY
Exercise of conversion of derivative security
$11,280
$3.76 p/Share
3,000
Added 1.05%
283,984
Common Stock
Jun 25
2021
SELL
Open market or private sale
$60,375
$40.25 p/Share
1,500
Reduced 0.53%
280,984
Common Stock
Jun 25
2021
BUY
Exercise of conversion of derivative security
$5,640
$3.76 p/Share
1,500
Added 0.53%
282,484
Common Stock
Jun 24
2021
SELL
Open market or private sale
$180,090
$40.02 p/Share
4,500
Reduced 1.58%
280,984
Common Stock
Jun 24
2021
BUY
Exercise of conversion of derivative security
$16,920
$3.76 p/Share
4,500
Added 1.55%
285,484
Common Stock
Feb 25
2021
SELL
Open market or private sale
$61,155
$40.77 p/Share
1,500
Reduced 0.53%
280,984
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$1,275
$0.85 p/Share
1,500
Added 0.53%
282,484
Common Stock
Jan 25
2021
SELL
Open market or private sale
$285,285
$43.89 p/Share
6,500
Reduced 2.26%
280,984
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
$5,525
$0.85 p/Share
6,500
Added 2.21%
287,484
Common Stock
Jan 07
2021
SELL
Open market or private sale
$75,015
$50.01 p/Share
1,500
Reduced 0.53%
281,984
Common Stock
Jan 07
2021
BUY
Exercise of conversion of derivative security
$1,275
$0.85 p/Share
1,500
Added 0.53%
283,484
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
40,984
Added 12.69%
281,984
Common Stock
Dec 28
2020
SELL
Open market or private sale
$317,330
$48.82 p/Share
6,500
Reduced 2.63%
241,000
Common Stock
Dec 28
2020
BUY
Exercise of conversion of derivative security
$5,525
$0.85 p/Share
6,500
Added 2.56%
247,500
Common Stock
Dec 23
2020
SELL
Open market or private sale
$225,000
$50.0 p/Share
4,500
Reduced 1.83%
241,000
Common Stock