Feb 20
2022
SELL
Payment of exercise price or tax liability
$899
$6.86 p/Share
131
Reduced 0.08%
159,769
Common Stock
Nov 22
2021
SELL
Payment of exercise price or tax liability
$3,843
$23.72 p/Share
162
Reduced 0.1%
159,900
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$5,375
$34.68 p/Share
155
Reduced 0.1%
159,648
Common Stock
Aug 12
2021
SELL
Open market or private sale
$312,105
$40.47 p/Share
7,712
Reduced 4.6%
159,903
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
$16,405
$2.1 p/Share
7,812
Added 4.45%
167,615
Common Stock
Aug 12
2021
BUY
Open market or private sale
$4,175
$41.75 p/Share
100
Added 0.06%
159,803
Common Stock
Jul 12
2021
SELL
Open market or private sale
$490,432
$47.08 p/Share
10,417
Reduced 6.12%
159,803
Common Stock
Jul 12
2021
BUY
Exercise of conversion of derivative security
$21,876
$2.1 p/Share
10,417
Added 5.77%
170,220
Common Stock
Jun 14
2021
SELL
Open market or private sale
$630,704
$48.43 p/Share
13,023
Reduced 7.54%
159,803
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$28,390
$2.18 p/Share
13,023
Added 7.01%
172,826
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$6,532
$42.14 p/Share
155
Reduced 0.1%
159,803
Common Stock
May 12
2021
SELL
Open market or private sale
$616,196
$41.3 p/Share
14,920
Reduced 8.78%
154,958
Common Stock
May 12
2021
BUY
Exercise of conversion of derivative security
$33,719
$2.26 p/Share
14,920
Added 8.07%
169,878
Common Stock
Apr 12
2021
SELL
Open market or private sale
$352,950
$47.06 p/Share
7,500
Reduced 4.62%
154,958
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
$16,950
$2.26 p/Share
7,500
Added 4.41%
162,458
Common Stock
Mar 16
2021
SELL
Open market or private sale
$412,926
$54.14 p/Share
7,627
Reduced 4.69%
154,958
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
$17,237
$2.26 p/Share
7,627
Added 4.48%
162,585
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
5,000
Added 3.03%
159,958
Common Stock
Mar 01
2021
SELL
Open market or private sale
$536,231
$60.4 p/Share
8,878
Reduced 5.46%
153,622
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$79,014
$8.9 p/Share
8,878
Added 5.18%
162,500
Common Stock