Jan 31
2023
SELL
Open market or private sale
$105,861
$45.63 p/Share
2,320
Reduced 1.37%
166,962
Common Stock
Jan 11
2023
SELL
Open market or private sale
$52,744
$44.36 p/Share
1,189
Reduced 0.7%
169,282
Common Stock
Jan 10
2023
SELL
Open market or private sale
$52,718
$42.93 p/Share
1,228
Reduced 0.72%
170,471
Common Stock
Jan 09
2023
SELL
Open market or private sale
$74,404
$41.66 p/Share
1,786
Reduced 1.03%
171,699
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
-
53,000
Added 23.4%
173,485
Common Stock
Feb 01
2022
SELL
Open market or private sale
$78,440
$40.0 p/Share
1,961
Reduced 1.6%
120,485
Common Stock
Jan 07
2022
SELL
Open market or private sale
$71,994
$38.52 p/Share
1,869
Reduced 2.33%
78,446
Common Stock
Jan 07
2022
BUY
Grant, award, or other acquisition
-
44,000
Added 26.43%
122,446
Common Stock
Feb 01
2021
SELL
Open market or private sale
$112,097
$56.96 p/Share
1,968
Reduced 2.39%
80,315
Common Stock
Jan 06
2021
BUY
Grant, award, or other acquisition
-
27,600
Added 25.12%
82,283
Common Stock
Jan 05
2021
SELL
Open market or private sale
$87,443
$62.37 p/Share
1,402
Reduced 2.5%
54,683
Common Stock
Dec 30
2020
SELL
Open market or private sale
$17,805,946
$62.32 p/Share
285,718
Reduced 83.59%
56,085
Common Stock
Dec 30
2020
BUY
Exercise of conversion of derivative security
$9,125,833
$31.94 p/Share
285,718
Added 62.42%
172,022
Common Stock
Dec 07
2020
SELL
Open market or private sale
$1,245,057
$62.2 p/Share
20,017
Reduced 26.3%
56,085
Common Stock
Dec 07
2020
SELL
Open market or private sale
$21,803,936
$62.58 p/Share
348,417
Reduced 86.13%
56,085
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
$298,253
$14.9 p/Share
20,017
Added 24.03%
63,293
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
$6,536,303
$18.76 p/Share
348,417
Added 64.28%
193,585
Common Stock
Nov 02
2020
SELL
Open market or private sale
$2,696,500
$53.93 p/Share
50,000
Reduced 47.13%
56,085
Common Stock
Nov 02
2020
BUY
Exercise of conversion of derivative security
$542,500
$10.85 p/Share
50,000
Added 32.03%
106,085
Common Stock
Oct 07
2020
SELL
Open market or private sale
$3,790,554
$53.31 p/Share
71,104
Reduced 55.9%
56,085
Common Stock
Oct 07
2020
BUY
Exercise of conversion of derivative security
$784,988
$11.04 p/Share
71,104
Added 40.55%
104,260
Common Stock
Oct 06
2020
SELL
Open market or private sale
$6,233,716
$50.13 p/Share
124,351
Reduced 68.92%
56,085
Common Stock
Oct 06
2020
BUY
Exercise of conversion of derivative security
$1,365,374
$10.98 p/Share
124,351
Added 53.54%
107,910
Common Stock
Oct 05
2020
SELL
Open market or private sale
$2,773,000
$50.0 p/Share
55,460
Reduced 49.72%
56,085
Common Stock
Oct 05
2020
BUY
Exercise of conversion of derivative security
$601,741
$10.85 p/Share
55,460
Added 33.39%
110,645
Common Stock