Dec 11
2024
SELL
Open market or private sale
$3,383,111
$55.69 p/Share
60,749
Reduced 11.09%
487,235
Common Stock
Dec 11
2024
BUY
Exercise of conversion of derivative security
$1,802,831
$19.08 p/Share
94,488
Added 14.71%
547,984
Common Stock
Dec 04
2024
SELL
Sale (or disposition) back to the issuer
$101,178
$56.43 p/Share
1,793
Reduced 0.39%
453,496
Common Stock
Nov 11
2024
SELL
Sale (or disposition) back to the issuer
$115,379
$55.82 p/Share
2,067
Reduced 0.45%
455,289
Common Stock
Sep 04
2024
SELL
Sale (or disposition) back to the issuer
$89,290
$48.58 p/Share
1,838
Reduced 0.4%
457,356
Common Stock
Aug 11
2024
SELL
Sale (or disposition) back to the issuer
$98,677
$46.59 p/Share
2,118
Reduced 0.46%
459,194
Common Stock
Jun 04
2024
SELL
Sale (or disposition) back to the issuer
$63,870
$34.75 p/Share
1,838
Reduced 0.4%
461,312
Common Stock
May 11
2024
SELL
Sale (or disposition) back to the issuer
$76,099
$35.93 p/Share
2,118
Reduced 0.46%
463,150
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
48,528
Added 9.44%
465,268
Common Stock
Mar 01
2024
SELL
Sale (or disposition) back to the issuer
$356,675
$32.13 p/Share
11,101
Reduced 2.59%
416,740
Common Stock
Feb 11
2024
SELL
Sale (or disposition) back to the issuer
$71,021
$30.56 p/Share
2,324
Reduced 0.54%
427,841
Common Stock
Dec 01
2023
SELL
Open market or private sale
$942,980
$26.94 p/Share
35,003
Reduced 7.52%
430,165
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$810,965
$20.51 p/Share
39,540
Added 7.83%
465,168
Common Stock
Nov 11
2023
SELL
Sale (or disposition) back to the issuer
$56,062
$26.1 p/Share
2,148
Reduced 0.5%
425,628
Common Stock
Aug 11
2023
SELL
Sale (or disposition) back to the issuer
$50,522
$23.51 p/Share
2,149
Reduced 0.5%
427,776
Common Stock
May 11
2023
BUY
Grant, award, or other acquisition
-
55,933
Added 11.51%
429,925
Common Stock
Mar 17
2023
SELL
Sale (or disposition) back to the issuer
$179,043
$26.94 p/Share
6,646
Reduced 1.75%
373,992
Common Stock
Mar 01
2023
SELL
Sale (or disposition) back to the issuer
$294,068
$25.8 p/Share
11,398
Reduced 2.91%
380,638
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$983,313
$21.7 p/Share
45,314
Reduced 10.36%
392,036
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$792,327
$14.27 p/Share
55,524
Added 11.27%
437,350
Common Stock
Mar 17
2022
SELL
Sale (or disposition) back to the issuer
$219,711
$32.95 p/Share
6,668
Reduced 1.72%
381,826
Common Stock
Mar 04
2022
SELL
Sale (or disposition) back to the issuer
$164,461
$32.09 p/Share
5,125
Reduced 1.3%
388,494
Common Stock
Mar 01
2022
SELL
Sale (or disposition) back to the issuer
$161,270
$31.69 p/Share
5,089
Reduced 1.42%
352,597
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
41,022
Added 9.44%
393,619
Common Stock
Feb 22
2022
SELL
Sale (or disposition) back to the issuer
$233,562
$33.2 p/Share
7,035
Reduced 1.93%
357,686
Common Stock