Feb 17
2023
SELL
Payment of exercise price or tax liability
$60,846
$21.84 p/Share
2,786
Reduced 7.74%
33,202
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
6,667
Added 15.63%
35,988
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$20,552
$23.87 p/Share
861
Reduced 2.85%
29,321
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
2,000
Added 6.21%
30,182
Common Stock
Jan 21
2023
SELL
Payment of exercise price or tax liability
$28,967
$21.41 p/Share
1,353
Reduced 4.58%
28,182
Common Stock
Jan 21
2023
BUY
Exercise of conversion of derivative security
-
3,000
Added 9.22%
29,535
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$82,361
$42.15 p/Share
1,954
Reduced 7.61%
23,710
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
6,667
Added 20.62%
25,664
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$93,275
$47.76 p/Share
1,953
Reduced 9.32%
18,997
Common Stock
Feb 13
2022
BUY
Exercise of conversion of derivative security
-
6,667
Added 24.14%
20,950
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$34,275
$49.53 p/Share
692
Reduced 4.62%
14,283
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
2,000
Added 11.78%
14,975
Common Stock
Nov 09
2021
-
375
Reduced 2.81%
12,975
Common Stock
May 04
2021
-
1,666
Reduced 11.09%
13,350
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$223,164
$102.51 p/Share
2,177
Reduced 12.66%
15,016
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
6,666
Added 27.94%
17,193
Common Stock
Feb 16
2021
SELL
Open market or private sale
$545,050
$109.01 p/Share
5,000
Reduced 32.2%
10,527
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$207,347
$106.88 p/Share
1,940
Reduced 11.11%
15,527
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
6,667
Added 27.62%
17,467
Common Stock
Feb 03
2021
SELL
Open market or private sale
$279,917
$85.68 p/Share
3,267
Reduced 23.22%
10,800
Common Stock
Jan 27
2021
SELL
Open market or private sale
$277,695
$85.0 p/Share
3,267
Reduced 18.85%
14,067
Common Stock
Jan 26
2021
SELL
Open market or private sale
$170,000
$85.0 p/Share
2,000
Reduced 10.34%
17,334
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$132,253
$86.44 p/Share
1,530
Reduced 7.33%
19,334
Common Stock
Jan 26
2021
BUY
Exercise of conversion of derivative security
-
5,000
Added 19.33%
20,864
Common Stock
Nov 25
2020
-
1,323
Reduced 7.7%
15,864
Common Stock