Oct 14
2024
SELL
Open market or private sale
$2,183,500
$79.4 p/Share
27,500
Reduced 44.37%
34,473
Common Stock
Oct 14
2024
BUY
Exercise of conversion of derivative security
$445,775
$16.21 p/Share
27,500
Added 30.74%
61,973
Common Stock
Apr 09
2024
SELL
Open market or private sale
$2,564,184
$66.8 p/Share
38,386
Reduced 52.69%
34,473
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$2,265,655
$63.96 p/Share
35,423
Reduced 32.71%
72,859
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
69,896
Added 39.23%
108,282
Common Stock
Jan 25
2024
SELL
Open market or private sale
$1,665,684
$59.51 p/Share
27,990
Reduced 42.17%
38,386
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
$417,610
$14.92 p/Share
27,990
Added 29.66%
66,376
Common Stock
Jan 24
2024
SELL
Open market or private sale
$294,990
$59.86 p/Share
4,928
Reduced 11.38%
38,386
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
$73,525
$14.92 p/Share
4,928
Added 10.22%
43,314
Common Stock
Jan 23
2024
-
9,788
Reduced 20.32%
38,386
Common Stock
Jan 23
2024
SELL
Open market or private sale
$9,570,756
$60.41 p/Share
158,430
Reduced 76.68%
48,174
Common Stock
Jan 23
2024
BUY
Exercise of conversion of derivative security
$1,224,663
$14.92 p/Share
82,082
Added 38.66%
130,256
Common Stock
Jul 11
2023
-
28,104
Reduced 18.41%
124,522
Common Stock
Jul 11
2023
SELL
Open market or private sale
$5,544,455
$51.15 p/Share
108,396
Reduced 41.53%
152,626
Common Stock
Jul 11
2023
BUY
Exercise of conversion of derivative security
$1,584,749
$14.62 p/Share
108,396
Added 29.34%
261,022
Common Stock
May 16
2023
-
31,536
Reduced 17.12%
152,626
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$1,328,694
$35.2 p/Share
37,747
Reduced 17.01%
184,162
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
76,133
Added 25.54%
221,909
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$1,618,420
$38.0 p/Share
42,590
Reduced 22.61%
145,776
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
85,901
Added 31.32%
188,366
Common Stock
Apr 22
2021
SELL
Open market or private sale
$3,030,018
$47.14 p/Share
64,277
Reduced 38.55%
102,465
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
$831,500
$16.63 p/Share
50,000
Added 24.7%
152,465
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$1,322,180
$40.7 p/Share
32,486
Reduced 21.77%
116,742
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
65,523
Added 30.51%
149,228
Common Stock
Feb 09
2021
$440,800
$44.08 p/Share
10,000
Reduced 10.67%
83,705
Common Stock