Jun 06
2022
BUY
Exercise of conversion of derivative security
-
20,667
Added 4.79%
411,015
Common Stock
Feb 07
2022
-
2,600
Reduced 0.66%
390,348
Common Stock
Nov 05
2021
SELL
Open market or private sale
$1,115,000
$44.6 p/Share
25,000
Reduced 5.98%
392,948
Common Stock
Aug 27
2021
SELL
Payment of exercise price or tax liability
$353,132
$39.25 p/Share
8,997
Reduced 2.11%
417,948
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
-
16,666
Added 3.76%
426,945
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$397,078
$35.59 p/Share
11,157
Reduced 2.65%
410,279
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
-
20,667
Added 4.67%
421,436
Common Stock
Aug 05
2021
-
2,000
Reduced 0.5%
400,769
Common Stock
Jul 19
2021
SELL
Payment of exercise price or tax liability
$2,419,854
$33.96 p/Share
71,256
Reduced 15.03%
402,769
Common Stock
Jul 19
2021
BUY
Exercise of conversion of derivative security
-
132,004
Added 21.78%
474,025
Common Stock
Jun 04
2021
SELL
Payment of exercise price or tax liability
$389,491
$34.91 p/Share
11,157
Reduced 3.16%
342,021
Common Stock
Jun 04
2021
BUY
Exercise of conversion of derivative security
-
20,667
Added 5.53%
353,178
Common Stock
May 26
2021
SELL
Open market or private sale
$520,547
$34.68 p/Share
15,010
Reduced 4.32%
332,511
Common Stock
May 12
2021
SELL
Open market or private sale
$870,250
$34.81 p/Share
25,000
Reduced 6.71%
347,521
Common Stock
May 12
2021
BUY
Exercise of conversion of derivative security
$211,000
$8.44 p/Share
25,000
Added 6.29%
372,521
Common Stock
May 11
2021
SELL
Open market or private sale
$891,750
$35.67 p/Share
25,000
Reduced 6.71%
347,521
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$211,000
$8.44 p/Share
25,000
Added 6.29%
372,521
Common Stock
Feb 24
2021
SELL
Open market or private sale
$704,250
$46.95 p/Share
15,000
Reduced 4.14%
347,521
Common Stock
Feb 10
2021
SELL
Open market or private sale
$1,156,750
$46.27 p/Share
25,000
Reduced 6.45%
362,521
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
$211,000
$8.44 p/Share
25,000
Added 6.06%
387,521
Common Stock
Feb 09
2021
SELL
Open market or private sale
$1,152,000
$46.08 p/Share
25,000
Reduced 6.45%
362,521
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
$211,000
$8.44 p/Share
25,000
Added 6.06%
387,521
Common Stock
Nov 19
2020
SELL
Open market or private sale
$546,699
$38.74 p/Share
14,112
Reduced 3.75%
362,521
Common Stock
Nov 05
2020
SELL
Open market or private sale
$832,500
$33.3 p/Share
25,000
Reduced 6.22%
376,633
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$211,000
$8.44 p/Share
25,000
Added 5.86%
401,633
Common Stock