Mar 07
2022
SELL
Open market or private sale
$2,284,500
$45.69 p/Share
50,000
Reduced 67.4%
24,183
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
$1,199,000
$23.98 p/Share
50,000
Added 40.26%
74,183
Common Stock
Mar 06
2022
SELL
Payment of exercise price or tax liability
$73,526
$46.33 p/Share
1,587
Reduced 6.16%
24,183
Common Stock
Mar 06
2022
BUY
Exercise of conversion of derivative security
-
3,374
Added 11.79%
25,241
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$16,744
$52.0 p/Share
322
Reduced 1.42%
22,396
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
685
Added 2.93%
22,718
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$34,084
$53.09 p/Share
642
Reduced 2.83%
22,033
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
1,365
Added 5.68%
22,675
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$51,902
$53.07 p/Share
978
Reduced 4.39%
21,310
Common Stock
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
2,079
Added 8.53%
22,288
Common Stock
Nov 15
2021
SELL
Open market or private sale
$292,950
$58.59 p/Share
5,000
Reduced 19.83%
20,209
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$53,050
$10.61 p/Share
5,000
Added 16.55%
25,209
Common Stock
Sep 11
2021
SELL
Payment of exercise price or tax liability
$12,314
$54.73 p/Share
225
Reduced 1.1%
20,209
Common Stock
Sep 11
2021
BUY
Exercise of conversion of derivative security
-
477
Added 2.28%
20,434
Common Stock
Aug 05
2021
SELL
Open market or private sale
$2,290,050
$50.89 p/Share
45,000
Reduced 69.28%
19,957
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
$477,450
$10.61 p/Share
45,000
Added 40.93%
64,957
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$78,541
$49.49 p/Share
1,587
Reduced 7.37%
19,957
Common Stock
Mar 06
2021
BUY
Exercise of conversion of derivative security
-
3,373
Added 13.83%
21,015
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$28,100
$43.77 p/Share
642
Reduced 3.41%
18,171
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
1,365
Added 6.76%
18,813
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$42,924
$43.89 p/Share
978
Reduced 5.31%
17,448
Common Stock
Feb 21
2021
BUY
Exercise of conversion of derivative security
-
2,080
Added 10.14%
18,426
Common Stock