Mar 24
2022
|
SELL
Open market or private sale
|
$492,400
$24.62 p/Share
|
20,000
|
|
Mar 23
2022
|
SELL
Open market or private sale
|
$496,600
$24.83 p/Share
|
20,000
|
|
Mar 16
2022
|
SELL
Payment of exercise price or tax liability
|
$13,987
$21.42 p/Share
|
653
|
|
Mar 15
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
1,494
|
|
Mar 10
2022
|
SELL
Open market or private sale
|
$461,800
$23.09 p/Share
|
20,000
|
|
Mar 09
2022
|
SELL
Open market or private sale
|
$465,600
$23.28 p/Share
|
20,000
|
|
Feb 24
2022
|
SELL
Open market or private sale
|
$474,400
$23.72 p/Share
|
20,000
|
|
Feb 23
2022
|
SELL
Open market or private sale
|
$505,200
$25.26 p/Share
|
20,000
|
|
Feb 10
2022
|
SELL
Open market or private sale
|
$997,850
$28.51 p/Share
|
35,000
|
|
Feb 09
2022
|
SELL
Open market or private sale
|
$1,008,000
$28.8 p/Share
|
35,000
|
|
Jan 27
2022
|
SELL
Open market or private sale
|
$481,800
$24.09 p/Share
|
20,000
|
|
Jan 26
2022
|
SELL
Open market or private sale
|
$487,400
$24.37 p/Share
|
20,000
|
|
Jan 13
2022
|
SELL
Open market or private sale
|
$976,150
$27.89 p/Share
|
35,000
|
|
Jan 12
2022
|
SELL
Open market or private sale
|
$989,450
$28.27 p/Share
|
35,000
|
|
Dec 01
2021
|
SELL
Payment of exercise price or tax liability
|
$4,404,797
$30.41 p/Share
|
144,847
|
|
Dec 01
2021
|
BUY
Exercise of conversion of derivative security
|
$485,238
$2.01 p/Share
|
241,412
|
|
Nov 30
2021
|
SELL
Payment of exercise price or tax liability
|
$6,758,640
$31.29 p/Share
|
216,000
|
|
Nov 30
2021
|
BUY
Exercise of conversion of derivative security
|
$723,600
$2.01 p/Share
|
360,000
|
|
Nov 19
2021
|
SELL
Payment of exercise price or tax liability
|
$9,762,850
$32.36 p/Share
|
301,695
|
|
Nov 19
2021
|
BUY
Exercise of conversion of derivative security
|
$1,010,678
$2.01 p/Share
|
502,825
|
|
Nov 18
2021
|
SELL
Payment of exercise price or tax liability
|
$12,599,996
$32.23 p/Share
|
390,940
|
|
Nov 18
2021
|
BUY
Exercise of conversion of derivative security
|
$1,407,000
$2.01 p/Share
|
700,000
|
|