Feb 12
2022
SELL
Payment of exercise price or tax liability
$93,195
$34.2 p/Share
2,725
Reduced 1.6%
167,145
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
7,883
Added 4.43%
169,870
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$104,540
$34.94 p/Share
2,992
Reduced 1.81%
161,987
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
8,133
Added 4.7%
164,979
Common Stock
Oct 12
2021
BUY
Exercise of conversion of derivative security
$105,455
$13.1 p/Share
8,050
Added 4.88%
156,846
Common Stock
Oct 01
2021
SELL
Open market or private sale
$1,175,939
$39.93 p/Share
29,450
Reduced 16.52%
148,796
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$385,795
$13.1 p/Share
29,450
Added 14.18%
178,246
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
$96,187
$6.55 p/Share
14,685
Added 8.98%
148,796
Common Stock
Jul 01
2021
SELL
Open market or private sale
$1,842,396
$45.7 p/Share
40,315
Reduced 23.11%
134,111
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$264,063
$6.55 p/Share
40,315
Added 18.77%
174,426
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$127,701
$11.29 p/Share
11,311
Added 7.78%
134,111
Common Stock
Apr 01
2021
SELL
Open market or private sale
$1,217,848
$42.45 p/Share
28,689
Reduced 18.94%
122,800
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$323,899
$11.29 p/Share
28,689
Added 15.92%
151,489
Common Stock
Mar 01
2021
SELL
Open market or private sale
$841,255
$45.91 p/Share
18,324
Reduced 12.98%
122,800
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$212,483
$48.69 p/Share
4,364
Reduced 3.0%
141,124
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
8,803
Added 5.71%
145,488
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$113,236
$49.84 p/Share
2,272
Reduced 1.64%
136,685
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
5,771
Added 3.99%
138,957
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$135,814
$49.84 p/Share
2,725
Reduced 2.0%
133,186
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
7,883
Added 5.48%
135,911
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$147,044
$50.6 p/Share
2,906
Reduced 2.22%
128,028
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
8,134
Added 5.85%
130,934
Common Stock
Dec 21
2020
SELL
Open market or private sale
$514,800
$42.9 p/Share
12,000
Reduced 8.9%
122,800
Common Stock
Nov 20
2020
SELL
Open market or private sale
$463,680
$38.64 p/Share
12,000
Reduced 8.17%
134,800
Common Stock
Oct 20
2020
SELL
Open market or private sale
$365,160
$30.43 p/Share
12,000
Reduced 7.56%
146,800
Common Stock