Aug 15
2022
SELL
Open market or private sale
$1,531,351
$37.29 p/Share
41,066
Reduced 100.0%
0
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$785,565
$26.78 p/Share
29,334
Added 41.67%
41,066
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$9,691
$32.74 p/Share
296
Reduced 2.46%
11,732
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
579
Added 4.59%
12,028
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$188,742
$35.2 p/Share
5,362
Reduced 31.9%
11,449
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
-
10,501
Added 38.45%
16,811
Common Stock
Apr 18
2022
SELL
Payment of exercise price or tax liability
$202,915
$33.87 p/Share
5,991
Reduced 48.7%
6,310
Common Stock
Apr 18
2022
BUY
Exercise of conversion of derivative security
-
12,301
Added 50.0%
12,301
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$72,530
$42.74 p/Share
1,697
Reduced 100.0%
0
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
-
1,697
Added 50.0%
1,697
Common Stock
Jan 07
2022
SELL
Payment of exercise price or tax liability
$41,691
$37.97 p/Share
1,098
Reduced 100.0%
0
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
-
1,098
Added 50.0%
1,098
Common Stock
Aug 06
2021
SELL
Open market or private sale
$306,703
$41.08 p/Share
7,466
Reduced 100.0%
0
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$35,606
$19.65 p/Share
1,812
Added 19.53%
7,466
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$11,691
$41.02 p/Share
285
Reduced 4.8%
5,654
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
581
Added 8.91%
5,939
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$227,313
$44.19 p/Share
5,144
Reduced 48.98%
5,358
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
-
10,502
Added 50.0%
10,502
Common Stock
May 07
2021
SELL
Open market or private sale
$1,618,783
$46.03 p/Share
35,168
Reduced 100.0%
0
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$742,568
$27.03 p/Share
27,472
Added 43.86%
35,168
Common Stock
Apr 15
2021
SELL
Payment of exercise price or tax liability
$308,586
$45.9 p/Share
6,723
Reduced 46.63%
7,696
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
-
14,419
Added 50.0%
14,419
Common Stock
Feb 19
2021
SELL
Open market or private sale
$311,004
$38.16 p/Share
8,150
Reduced 100.0%
0
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
$160,147
$19.65 p/Share
8,150
Added 50.0%
8,150
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$37,866
$36.34 p/Share
1,042
Reduced 100.0%
0
Common Stock