Feb 02
2024
SELL
Open market or private sale
$1,391,426
$76.41 p/Share
18,210
Reduced 34.15%
35,115
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$540,108
$29.66 p/Share
18,210
Added 25.46%
53,325
Common Stock
Jun 21
2023
-
738
Reduced 2.06%
35,090
Common Stock
May 02
2023
SELL
Open market or private sale
$1,241,557
$68.18 p/Share
18,210
Reduced 33.71%
35,813
Common Stock
May 02
2023
BUY
Exercise of conversion of derivative security
$564,145
$30.98 p/Share
18,210
Added 25.21%
54,023
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
2,346
Added 6.15%
35,813
Common Stock
Aug 03
2022
SELL
Open market or private sale
$644,911
$58.49 p/Share
11,026
Reduced 24.81%
33,413
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
$249,298
$22.61 p/Share
11,026
Added 19.88%
44,439
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
-
2,849
Added 7.86%
33,381
Common Stock
Jun 28
2021
SELL
Open market or private sale
$588,568
$53.38 p/Share
11,026
Reduced 26.04%
31,311
Common Stock
Jun 28
2021
BUY
Exercise of conversion of derivative security
$218,315
$19.8 p/Share
11,026
Added 20.66%
42,337
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
-
2,843
Added 8.33%
31,295
Common Stock
Dec 11
2020
SELL
Open market or private sale
$44,843
$44.62 p/Share
1,005
Reduced 3.42%
28,409
Common Stock
Dec 08
2020
SELL
Open market or private sale
$4,533
$45.33 p/Share
100
Reduced 0.34%
29,414
Common Stock
Nov 23
2020
SELL
Open market or private sale
$41,362
$44.38 p/Share
932
Reduced 3.07%
29,468
Common Stock
May 04
2020
BUY
Grant, award, or other acquisition
-
4,336
Added 12.52%
30,292
Common Stock
May 01
2020
SELL
Open market or private sale
$399,472
$36.23 p/Share
11,026
Reduced 29.81%
25,956
Common Stock
May 01
2020
BUY
Exercise of conversion of derivative security
$280,612
$25.45 p/Share
11,026
Added 22.97%
36,982
Common Stock
Jul 29
2019
-
1,863
Reduced 6.72%
25,857
Common Stock
Jul 26
2019
SELL
Open market or private sale
$254,083
$53.74 p/Share
4,728
Reduced 14.57%
27,720
Common Stock
Jul 26
2019
BUY
Exercise of conversion of derivative security
$113,823
$20.11 p/Share
5,660
Added 14.85%
32,448
Common Stock
May 06
2019
BUY
Grant, award, or other acquisition
-
3,069
Added 10.29%
26,753
Common Stock
Dec 20
2018
-
458
Reduced 1.9%
23,663
Common Stock
Sep 10
2018
-
1,068
Reduced 4.24%
24,102
Common Stock
May 07
2018
BUY
Grant, award, or other acquisition
-
3,477
Added 12.15%
25,129
Common Stock