Aug 11
2022
SELL
Open market or private sale
$1,439,912
$29.53 p/Share
48,761
Reduced 11.51%
374,726
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$48,126
$1.5 p/Share
32,084
Added 7.04%
423,487
Common Stock
Aug 01
2022
SELL
Open market or private sale
$39,606
$24.15 p/Share
1,640
Reduced 0.42%
391,403
Common Stock
Jul 01
2022
SELL
Open market or private sale
$22,152
$18.01 p/Share
1,230
Reduced 0.31%
393,043
Common Stock
Jun 01
2022
SELL
Open market or private sale
$25,379
$24.64 p/Share
1,030
Reduced 0.26%
394,273
Common Stock
Apr 30
2022
SELL
Payment of exercise price or tax liability
$31,140
$30.71 p/Share
1,014
Reduced 0.26%
395,303
Common Stock
Apr 04
2022
SELL
Open market or private sale
$500,780
$35.77 p/Share
14,000
Reduced 3.41%
396,317
Common Stock
Apr 04
2022
BUY
Exercise of conversion of derivative security
$21,000
$1.5 p/Share
14,000
Added 3.3%
410,317
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$34,446
$33.97 p/Share
1,014
Reduced 0.26%
396,317
Common Stock
Mar 03
2022
SELL
Open market or private sale
$485,660
$34.69 p/Share
14,000
Reduced 3.4%
397,331
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
$21,000
$1.5 p/Share
14,000
Added 3.29%
411,331
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$38,309
$37.78 p/Share
1,014
Reduced 0.25%
397,331
Common Stock
Feb 04
2022
SELL
Open market or private sale
$138,241
$32.03 p/Share
4,316
Reduced 1.07%
398,345
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
$6,474
$1.5 p/Share
4,316
Added 1.06%
402,661
Common Stock
Feb 03
2022
SELL
Open market or private sale
$310,953
$32.11 p/Share
9,684
Reduced 2.37%
398,345
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
$14,526
$1.5 p/Share
9,684
Added 2.32%
408,029
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$40,635
$34.32 p/Share
1,184
Reduced 0.3%
398,345
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
$27,000
$1.5 p/Share
18,000
Added 4.31%
399,529
Common Stock
Jan 03
2022
SELL
Open market or private sale
$489,580
$34.97 p/Share
14,000
Reduced 3.54%
381,529
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$21,000
$1.5 p/Share
14,000
Added 3.42%
395,529
Common Stock
Dec 31
2021
SELL
Open market or private sale
$151,116
$35.98 p/Share
4,200
Reduced 1.09%
381,529
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
$6,300
$1.5 p/Share
4,200
Added 1.08%
385,729
Common Stock
Dec 29
2021
BUY
Exercise of conversion of derivative security
$22,500
$1.5 p/Share
15,000
Added 3.78%
381,529
Common Stock
Dec 20
2021
SELL
Open market or private sale
$1,078,352
$35.2 p/Share
30,635
Reduced 7.71%
366,529
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
$45,952
$1.5 p/Share
30,635
Added 7.16%
397,164
Common Stock