May 15
2022
BUY
Exercise of conversion of derivative security
-
278
Added 0.57%
48,076
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$17,641
$29.85 p/Share
591
Reduced 1.22%
47,798
Common Stock
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
2,683
Added 5.25%
48,389
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$16,415
$32.06 p/Share
512
Reduced 1.11%
45,706
Common Stock
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
2,324
Added 4.79%
46,218
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$19,315
$33.36 p/Share
579
Reduced 1.3%
43,894
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
2,631
Added 5.59%
44,473
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$26,226
$32.62 p/Share
804
Reduced 1.89%
41,842
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
2,767
Added 6.09%
42,646
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$14,413
$30.6 p/Share
471
Reduced 1.17%
39,879
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
-
471
Added 1.15%
40,350
Common Stock
Mar 08
2021
SELL
Open market or private sale
$417,200
$41.72 p/Share
10,000
Reduced 20.05%
39,879
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$23,014
$37.0 p/Share
622
Reduced 1.23%
49,879
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
2,553
Added 4.81%
50,501
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$24,383
$37.0 p/Share
659
Reduced 1.36%
47,948
Common Stock
Feb 27
2021
BUY
Exercise of conversion of derivative security
-
2,704
Added 5.27%
48,607
Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$22,406
$39.24 p/Share
571
Reduced 1.23%
45,903
Common Stock
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
2,343
Added 4.8%
46,474
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$78,713
$39.18 p/Share
2,009
Reduced 4.35%
44,131
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
-
7,864
Added 14.62%
45,933
Common Stock