Jan 01
2022
BUY
Grant, award, or other acquisition
-
4,230
Added 0.62%
673,774
Common Stock
Dec 15
2021
SELL
Open market or private sale
$128,640
$42.88 p/Share
3,000
Reduced 0.45%
669,544
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$8,010
$2.67 p/Share
3,000
Added 0.44%
672,544
Common Stock
Nov 15
2021
SELL
Open market or private sale
$130,500
$43.5 p/Share
3,000
Reduced 0.45%
669,544
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$8,010
$2.67 p/Share
3,000
Added 0.44%
672,544
Common Stock
Nov 04
2021
SELL
Open market or private sale
$105,000
$35.0 p/Share
3,000
Reduced 0.45%
669,544
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
$8,010
$2.67 p/Share
3,000
Added 0.44%
672,544
Common Stock
Aug 16
2021
SELL
Open market or private sale
$142,375
$56.95 p/Share
2,500
Reduced 0.37%
669,544
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$6,675
$2.67 p/Share
2,500
Added 0.37%
672,044
Common Stock
Jul 15
2021
SELL
Open market or private sale
$155,750
$62.3 p/Share
2,500
Reduced 0.37%
669,544
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
$6,675
$2.67 p/Share
2,500
Added 0.37%
672,044
Common Stock
Jun 15
2021
SELL
Open market or private sale
$162,075
$64.83 p/Share
2,500
Reduced 0.37%
669,544
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$6,675
$2.67 p/Share
2,500
Added 0.37%
672,044
Common Stock
May 14
2021
SELL
Open market or private sale
$113,475
$45.39 p/Share
2,500
Reduced 0.37%
669,544
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$6,675
$2.67 p/Share
2,500
Added 0.37%
672,044
Common Stock
Apr 21
2021
SELL
Open market or private sale
$114,400
$45.76 p/Share
2,500
Reduced 0.37%
669,544
Common Stock
Apr 21
2021
BUY
Exercise of conversion of derivative security
$6,675
$2.67 p/Share
2,500
Added 0.37%
672,044
Common Stock
Mar 15
2021
SELL
Open market or private sale
$116,925
$46.77 p/Share
2,500
Reduced 0.37%
669,544
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$6,675
$2.67 p/Share
2,500
Added 0.37%
672,044
Common Stock
Feb 16
2021
SELL
Open market or private sale
$115,000
$46.0 p/Share
2,500
Reduced 0.37%
669,544
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
$6,675
$2.67 p/Share
2,500
Added 0.37%
672,044
Common Stock
Jan 15
2021
SELL
Open market or private sale
$132,875
$53.15 p/Share
2,500
Reduced 0.37%
669,544
Common Stock
Jan 15
2021
BUY
Exercise of conversion of derivative security
$6,675
$2.67 p/Share
2,500
Added 0.37%
672,044
Common Stock
Dec 15
2020
SELL
Open market or private sale
$130,400
$52.16 p/Share
2,500
Reduced 0.37%
669,544
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$6,675
$2.67 p/Share
2,500
Added 0.37%
672,044
Common Stock