Oct 16
2022
SELL
Payment of exercise price or tax liability
$57,327
$24.71 p/Share
2,320
Reduced 0.64%
360,429
Common Stock
Oct 16
2022
BUY
Exercise of conversion of derivative security
-
4,544
Added 1.24%
362,749
Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$74,078
$31.93 p/Share
2,320
Reduced 0.64%
358,205
Common Stock
Sep 16
2022
BUY
Exercise of conversion of derivative security
-
4,543
Added 1.24%
360,525
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$75,770
$28.92 p/Share
2,620
Reduced 0.73%
355,982
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$75,122
$32.38 p/Share
2,320
Reduced 0.64%
358,602
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
-
4,543
Added 1.24%
360,922
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$64,452
$24.6 p/Share
2,620
Reduced 0.73%
356,379
Common Stock
Jul 16
2022
SELL
Payment of exercise price or tax liability
$50,274
$21.67 p/Share
2,320
Reduced 0.64%
358,999
Common Stock
Jul 16
2022
BUY
Exercise of conversion of derivative security
-
4,542
Added 1.24%
361,319
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$55,911
$21.34 p/Share
2,620
Reduced 0.73%
356,777
Common Stock
Jun 16
2022
SELL
Payment of exercise price or tax liability
$47,490
$20.47 p/Share
2,320
Reduced 0.64%
359,397
Common Stock
Jun 16
2022
BUY
Exercise of conversion of derivative security
-
4,543
Added 1.24%
361,717
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$60,103
$22.94 p/Share
2,620
Reduced 0.73%
357,174
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$54,729
$23.59 p/Share
2,320
Reduced 0.64%
359,794
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
-
4,544
Added 1.24%
362,114
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$82,478
$31.48 p/Share
2,620
Reduced 0.73%
357,570
Common Stock
Apr 16
2022
SELL
Payment of exercise price or tax liability
$75,818
$32.68 p/Share
2,320
Reduced 0.64%
360,190
Common Stock
Apr 16
2022
BUY
Exercise of conversion of derivative security
-
4,543
Added 1.24%
362,510
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$94,268
$35.98 p/Share
2,620
Reduced 0.73%
357,967
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$3,546,468
$32.61 p/Share
108,754
Reduced 23.17%
360,587
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
213,034
Added 31.22%
469,341
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$62,696
$33.89 p/Share
1,850
Reduced 0.72%
256,307
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$71,467
$38.61 p/Share
1,851
Reduced 0.71%
258,157
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$84,908
$41.93 p/Share
2,025
Reduced 0.77%
260,008
Common Stock