Jul 16
2022
SELL
Payment of exercise price or tax liability
$204,572
$33.73 p/Share
6,065
Reduced 5.47%
104,858
Common Stock
Jul 16
2022
BUY
Exercise of conversion of derivative security
-
14,424
Added 11.51%
110,923
Common Stock
Apr 21
2022
SELL
Open market or private sale
$938,530
$36.95 p/Share
25,400
Reduced 20.83%
96,549
Common Stock
Apr 21
2022
BUY
Exercise of conversion of derivative security
$697,484
$27.46 p/Share
25,400
Added 17.24%
121,949
Common Stock
Jan 20
2022
SELL
Open market or private sale
$1,467,240
$35.96 p/Share
40,802
Reduced 29.71%
96,549
Common Stock
Jan 20
2022
BUY
Exercise of conversion of derivative security
$1,120,423
$27.46 p/Share
40,802
Added 22.9%
137,351
Common Stock
Jan 10
2022
SELL
Open market or private sale
$1,743,000
$35.0 p/Share
49,800
Reduced 34.03%
96,549
Common Stock
Jan 10
2022
BUY
Exercise of conversion of derivative security
$1,367,508
$27.46 p/Share
49,800
Added 25.39%
146,349
Common Stock
Jan 07
2022
SELL
Open market or private sale
$7,000
$35.0 p/Share
200
Reduced 0.21%
96,549
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
$5,492
$27.46 p/Share
200
Added 0.21%
96,749
Common Stock
Jul 23
2021
SELL
Payment of exercise price or tax liability
$920,811
$34.25 p/Share
26,885
Reduced 21.78%
96,549
Common Stock
Jul 23
2021
BUY
Grant, award, or other acquisition
-
60,689
Added 32.96%
123,434
Common Stock
Jul 17
2021
SELL
Payment of exercise price or tax liability
$165,411
$34.86 p/Share
4,745
Reduced 7.03%
62,745
Common Stock
Jul 17
2021
BUY
Exercise of conversion of derivative security
-
11,150
Added 14.18%
67,490
Common Stock
Apr 16
2021
SELL
Open market or private sale
$1,875,500
$37.51 p/Share
50,000
Reduced 47.02%
56,340
Common Stock
Apr 16
2021
BUY
Exercise of conversion of derivative security
$1,373,000
$27.46 p/Share
50,000
Added 31.98%
106,340
Common Stock
Mar 19
2021
SELL
Open market or private sale
$1,714,533
$37.55 p/Share
45,660
Reduced 44.76%
56,340
Common Stock
Mar 19
2021
BUY
Exercise of conversion of derivative security
$1,050,180
$23.0 p/Share
45,660
Added 30.92%
102,000
Common Stock
Mar 16
2021
SELL
Open market or private sale
$912,750
$37.5 p/Share
24,340
Reduced 30.17%
56,340
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
$559,820
$23.0 p/Share
24,340
Added 23.18%
80,680
Common Stock
Jan 14
2021
-
137,323
Reduced 70.91%
56,340
Common Stock