Nov 07
2024
SELL
Open market or private sale
$6,574,689
$39.25 p/Share
167,508
Reduced 6.87%
2,272,347
Common Stock
Nov 06
2024
-
131,000
Reduced 5.84%
2,111,867
Common Stock
Nov 06
2024
SELL
Open market or private sale
$4,779,600
$39.83 p/Share
120,000
Reduced 5.08%
2,242,867
Common Stock
Nov 06
2024
BUY
Grant, award, or other acquisition
-
327,988
Added 11.85%
2,439,855
Common Stock
Nov 05
2024
SELL
Payment of exercise price or tax liability
$15,331,432
$38.48 p/Share
398,426
Reduced 14.43%
2,362,867
Common Stock
Nov 05
2024
BUY
Exercise of conversion of derivative security
$7,990,758
$12.8 p/Share
624,278
Added 20.07%
2,485,873
Common Stock
Feb 09
2024
SELL
Open market or private sale
$9,020,029
$32.45 p/Share
277,967
Reduced 11.51%
2,137,015
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
586,432
Added 19.54%
2,414,586
Common Stock
Feb 08
2024
SELL
Open market or private sale
$4,284,708
$33.06 p/Share
129,604
Reduced 6.62%
1,828,550
Common Stock
Dec 07
2023
-
373,405
Added 16.02%
1,958,154
Common Stock
Nov 16
2023
-
16,600
Reduced 1.04%
1,584,749
Common Stock
Dec 14
2022
-
66,000
Reduced 3.96%
1,601,349
Common Stock
May 13
2022
SELL
Open market or private sale
$539,528
$27.39 p/Share
19,698
Reduced 2.11%
915,754
Common Stock
Dec 15
2021
-
166,500
Reduced 15.11%
935,452
Common Stock
Dec 09
2021
-
1,125,000
Reduced 50.52%
1,101,952
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$50,526,122
$37.46 p/Share
1,348,802
Reduced 37.72%
2,226,952
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
$21,528,456
$9.69 p/Share
2,221,719
Added 38.32%
3,575,754
Common Stock
Oct 29
2021
SELL
Open market or private sale
$23,227,060
$36.04 p/Share
644,480
Reduced 32.25%
1,354,035
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$45,257,347
$33.05 p/Share
1,369,360
Added 40.66%
1,998,515
Common Stock
Oct 07
2021
BUY
Grant, award, or other acquisition
-
21,064
Added 3.24%
629,155
Common Stock
May 25
2021
SELL
Open market or private sale
$3,353,050
$50.0 p/Share
67,061
Reduced 9.93%
608,091
Common Stock
May 25
2021
BUY
Grant, award, or other acquisition
-
133,172
Added 16.48%
675,152
Common Stock
May 13
2021
SELL
Open market or private sale
$479,238
$50.14 p/Share
9,558
Reduced 1.73%
541,980
Common Stock
Mar 04
2021
-
6,165
Added 1.11%
551,538
Common Stock