Sep 17
2024
SELL
Payment of exercise price or tax liability
$15,428
$19.0 p/Share
812
Reduced 1.87%
42,720
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$93,635
$22.65 p/Share
4,134
Reduced 13.29%
26,967
Common Stock
Feb 25
2024
BUY
Grant, award, or other acquisition
-
16,565
Added 27.56%
43,532
Common Stock
Sep 17
2023
SELL
Payment of exercise price or tax liability
$22,720
$28.87 p/Share
787
Reduced 2.47%
31,101
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$74,625
$38.25 p/Share
1,951
Reduced 6.67%
27,308
Common Stock
Feb 25
2023
BUY
Grant, award, or other acquisition
-
4,580
Added 12.56%
31,888
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$73,172
$38.25 p/Share
1,913
Reduced 6.14%
29,259
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$6,471
$41.75 p/Share
155
Reduced 0.49%
31,172
Common Stock
Mar 18
2022
SELL
Open market or private sale
$504,600
$50.0 p/Share
10,092
Reduced 24.37%
31,327
Common Stock
Mar 18
2022
BUY
Exercise of conversion of derivative security
$192,152
$19.04 p/Share
10,092
Added 19.59%
41,419
Common Stock
Mar 01
2022
SELL
Open market or private sale
$141,481
$47.83 p/Share
2,958
Reduced 8.63%
31,327
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$75,934
$48.52 p/Share
1,565
Reduced 4.26%
35,213
Common Stock
Feb 25
2022
SELL
Open market or private sale
$204,103
$47.71 p/Share
4,278
Reduced 11.09%
34,285
Common Stock
Feb 25
2022
SELL
Open market or private sale
$238,378
$47.59 p/Share
5,009
Reduced 11.99%
36,778
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
3,350
Added 7.99%
38,563
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
$82,699
$16.51 p/Share
5,009
Added 10.7%
41,787
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$107,270
$47.36 p/Share
2,265
Reduced 5.8%
36,778
Common Stock
Feb 11
2022
SELL
Open market or private sale
$287,660
$47.5 p/Share
6,056
Reduced 13.43%
39,043
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
$115,306
$19.04 p/Share
6,056
Added 11.84%
45,099
Common Stock
Dec 23
2021
SELL
Open market or private sale
$450,720
$45.0 p/Share
10,016
Reduced 20.42%
39,043
Common Stock
Dec 23
2021
BUY
Exercise of conversion of derivative security
$165,364
$16.51 p/Share
10,016
Added 16.95%
49,059
Common Stock
Aug 27
2021
SELL
Open market or private sale
$425,680
$42.5 p/Share
10,016
Reduced 20.42%
39,043
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$165,364
$16.51 p/Share
10,016
Added 16.95%
49,059
Common Stock
May 14
2021
SELL
Payment of exercise price or tax liability
$7,056
$45.23 p/Share
156
Reduced 0.4%
39,043
Common Stock
May 07
2021
SELL
Open market or private sale
$1,170,250
$45.93 p/Share
25,479
Reduced 39.39%
39,199
Common Stock