Mar 17
2022
BUY
Exercise of conversion of derivative security
$42,500
$4.25 p/Share
10,000
Added 4.99%
190,245
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$21,250
$38.99 p/Share
545
Added 0.3%
180,245
Common Stock
Feb 28
2022
SELL
Open market or private sale
$1,383,000
$55.32 p/Share
25,000
Reduced 12.21%
179,700
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
$106,250
$4.25 p/Share
25,000
Added 10.88%
204,700
Common Stock
Feb 23
2022
SELL
Open market or private sale
$578,959
$45.92 p/Share
12,608
Reduced 6.56%
179,700
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
27,793
Added 12.63%
192,308
Common Stock
Feb 18
2022
SELL
Open market or private sale
$895,157
$45.76 p/Share
19,562
Reduced 10.63%
164,515
Common Stock
Feb 17
2022
SELL
Open market or private sale
$492,800
$49.28 p/Share
10,000
Reduced 5.15%
184,077
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
$112,377
$2.13 p/Share
52,759
Added 21.37%
194,077
Common Stock
Jan 14
2022
SELL
Open market or private sale
$1,839,750
$49.06 p/Share
37,500
Reduced 20.97%
141,318
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
$85,000
$4.25 p/Share
20,000
Added 10.06%
178,818
Common Stock
Dec 14
2021
SELL
Open market or private sale
$1,786,875
$47.65 p/Share
37,500
Reduced 19.1%
158,818
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
$85,000
$4.25 p/Share
20,000
Added 9.25%
196,318
Common Stock
Nov 23
2021
SELL
Open market or private sale
$319,078
$51.79 p/Share
6,161
Reduced 3.38%
176,318
Common Stock
Nov 22
2021
SELL
Open market or private sale
$358,941
$54.09 p/Share
6,636
Reduced 3.77%
169,236
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
-
13,243
Added 6.77%
182,479
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
-
14,550
Added 7.64%
175,872
Common Stock
Nov 15
2021
SELL
Open market or private sale
$2,031,375
$54.17 p/Share
37,500
Reduced 18.86%
161,322
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$85,000
$4.25 p/Share
20,000
Added 9.14%
198,822
Common Stock
Oct 14
2021
SELL
Open market or private sale
$1,925,625
$51.35 p/Share
37,500
Reduced 17.34%
178,822
Common Stock
Oct 14
2021
BUY
Exercise of conversion of derivative security
$85,000
$4.25 p/Share
20,000
Added 8.46%
216,322
Common Stock
Sep 14
2021
SELL
Open market or private sale
$1,797,000
$47.92 p/Share
37,500
Reduced 16.04%
196,322
Common Stock
Sep 14
2021
BUY
Exercise of conversion of derivative security
$85,000
$4.25 p/Share
20,000
Added 7.88%
233,822
Common Stock
Aug 23
2021
SELL
Open market or private sale
$242,300
$40.86 p/Share
5,930
Reduced 2.7%
213,822
Common Stock
Aug 20
2021
SELL
Open market or private sale
$264,554
$40.39 p/Share
6,550
Reduced 3.07%
206,509
Common Stock