Aug 07
2023
SELL
Open market or private sale
$93,060
$25.05 p/Share
3,715
Reduced 0.64%
577,665
Common Stock
Aug 01
2023
SELL
Open market or private sale
$1,001,600
$25.04 p/Share
40,000
Reduced 6.44%
581,380
Common Stock
Feb 16
2022
SELL
Open market or private sale
$111,296
$30.08 p/Share
3,700
Reduced 0.59%
621,380
Common Stock
Feb 15
2022
SELL
Open market or private sale
$886,950
$30.11 p/Share
29,457
Reduced 4.5%
625,080
Common Stock
Feb 10
2022
SELL
Open market or private sale
$16,295
$30.01 p/Share
543
Reduced 0.08%
654,537
Common Stock
Jan 05
2022
SELL
Open market or private sale
$466,500
$31.1 p/Share
15,000
Reduced 2.24%
655,080
Common Stock
Dec 15
2021
SELL
Open market or private sale
$483,000
$32.2 p/Share
15,000
Reduced 2.19%
670,080
Common Stock
Dec 01
2021
SELL
Open market or private sale
$553,650
$36.91 p/Share
15,000
Reduced 2.14%
685,080
Common Stock
Nov 17
2021
SELL
Open market or private sale
$640,350
$42.69 p/Share
15,000
Reduced 2.1%
700,080
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$13,200
$0.88 p/Share
15,000
Added 2.05%
715,080
Common Stock
Nov 03
2021
SELL
Open market or private sale
$728,400
$48.56 p/Share
15,000
Reduced 2.1%
700,080
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$13,200
$0.88 p/Share
15,000
Added 2.05%
715,080
Common Stock
Oct 20
2021
SELL
Open market or private sale
$724,800
$48.32 p/Share
15,000
Reduced 2.1%
700,080
Common Stock
Oct 20
2021
BUY
Exercise of conversion of derivative security
$13,200
$0.88 p/Share
15,000
Added 2.05%
715,080
Common Stock
Oct 06
2021
SELL
Open market or private sale
$600,000
$40.0 p/Share
15,000
Reduced 2.1%
700,080
Common Stock
Oct 06
2021
BUY
Exercise of conversion of derivative security
$13,200
$0.88 p/Share
15,000
Added 2.05%
715,080
Common Stock
Sep 16
2021
SELL
Open market or private sale
$681,900
$45.46 p/Share
15,000
Reduced 2.1%
700,080
Common Stock
Sep 16
2021
BUY
Exercise of conversion of derivative security
$13,200
$0.88 p/Share
15,000
Added 2.05%
715,080
Common Stock
Sep 02
2021
SELL
Open market or private sale
$744,600
$49.64 p/Share
15,000
Reduced 2.1%
700,080
Common Stock
Sep 02
2021
BUY
Exercise of conversion of derivative security
$13,200
$0.88 p/Share
15,000
Added 2.05%
715,080
Common Stock
Aug 18
2021
SELL
Open market or private sale
$640,200
$42.68 p/Share
15,000
Reduced 2.1%
700,080
Common Stock
Aug 18
2021
BUY
Exercise of conversion of derivative security
$13,200
$0.88 p/Share
15,000
Added 2.05%
715,080
Common Stock
Aug 04
2021
SELL
Open market or private sale
$673,800
$44.92 p/Share
15,000
Reduced 2.1%
700,080
Common Stock
Aug 04
2021
BUY
Exercise of conversion of derivative security
$13,200
$0.88 p/Share
15,000
Added 2.05%
715,080
Common Stock
Jul 14
2021
SELL
Open market or private sale
$538,050
$35.87 p/Share
15,000
Reduced 2.1%
700,080
Common Stock