Aug 15
2022
SELL
Payment of exercise price or tax liability
$184,874
$17.11 p/Share
10,805
Reduced 8.88%
110,864
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
20,520
Added 14.43%
121,669
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$872,002
$22.64 p/Share
38,516
Reduced 27.58%
101,149
Common Stock
May 15
2022
BUY
Exercise of conversion of derivative security
-
73,149
Added 34.37%
139,665
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$313,636
$28.44 p/Share
11,028
Reduced 14.22%
66,516
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
20,519
Added 20.92%
77,544
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$352,967
$34.52 p/Share
10,225
Reduced 15.2%
57,025
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
19,418
Added 22.41%
67,250
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$389,981
$38.14 p/Share
10,225
Reduced 17.61%
47,832
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
19,418
Added 25.06%
58,057
Common Stock
Jun 16
2021
BUY
Exercise of conversion of derivative security
$419,933
$14.34 p/Share
29,284
Added 43.11%
38,639
Common Stock
May 21
2021
SELL
Open market or private sale
$538,872
$35.06 p/Share
15,370
Reduced 62.16%
9,355
Common Stock
May 18
2021
SELL
Open market or private sale
$626,263
$35.02 p/Share
17,883
Reduced 41.97%
24,725
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$1,285,272
$33.88 p/Share
37,936
Reduced 47.1%
42,608
Common Stock
May 15
2021
BUY
Exercise of conversion of derivative security
-
72,050
Added 47.22%
80,544
Common Stock
Mar 23
2021
SELL
Open market or private sale
$10,115,000
$40.46 p/Share
250,000
Reduced 96.71%
8,494
Common Stock
Mar 23
2021
BUY
Exercise of conversion of derivative security
$3,585,000
$14.34 p/Share
250,000
Added 49.16%
258,494
Common Stock
Mar 22
2021
SELL
Open market or private sale
$1,218,900
$40.63 p/Share
30,000
Reduced 77.93%
8,494
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$367,892
$35.48 p/Share
10,369
Reduced 21.22%
38,494
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
19,418
Added 28.44%
48,863
Common Stock
Jan 04
2021
SELL
Open market or private sale
$301,190
$23.33 p/Share
12,910
Reduced 30.48%
29,445
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$154,018
$16.62 p/Share
9,267
Reduced 17.95%
42,355
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
-
17,599
Added 25.42%
51,622
Common Stock