Dec 27
2024
SELL
Open market or private sale
$21,375
$28.5 p/Share
750
Reduced 9.39%
7,236
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
-
992
Added 11.05%
7,986
Common Stock
Sep 27
2024
SELL
Open market or private sale
$23,655
$31.54 p/Share
750
Reduced 9.68%
6,994
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
-
735
Added 8.67%
7,744
Common Stock
Jun 28
2024
SELL
Open market or private sale
$36,990
$49.32 p/Share
750
Reduced 9.67%
7,009
Common Stock
May 14
2024
SELL
Open market or private sale
$150,390
$50.13 p/Share
3,000
Reduced 27.88%
7,759
Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
$68,460
$34.23 p/Share
2,000
Added 15.68%
10,759
Common Stock
May 07
2024
SELL
Open market or private sale
$157,007
$48.31 p/Share
3,250
Reduced 27.06%
8,759
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
$68,460
$34.23 p/Share
2,000
Added 14.28%
12,009
Common Stock
May 01
2024
BUY
Grant, award, or other acquisition
-
662
Added 6.2%
10,009
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
792
Added 7.81%
9,347
Common Stock
Nov 01
2023
BUY
Grant, award, or other acquisition
-
851
Added 9.05%
8,555
Common Stock
Aug 01
2023
BUY
Grant, award, or other acquisition
-
602
Added 7.25%
7,704
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
719
Added 9.19%
7,102
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
729
Added 10.25%
6,383
Common Stock
Nov 11
2022
BUY
Grant, award, or other acquisition
-
703
Added 11.06%
5,654
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
-
273
Added 5.23%
4,951
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
-
375
Added 7.42%
4,678
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
429
Added 9.07%
4,303
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
-
347
Added 8.22%
3,874
Common Stock
Aug 11
2021
BUY
Grant, award, or other acquisition
-
371
Added 9.52%
3,527
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
-
277
Added 8.07%
3,156
Common Stock
Feb 02
2021
SELL
Open market or private sale
$422,055
$80.9 p/Share
5,217
Reduced 64.44%
2,879
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
221
Added 2.66%
8,096
Common Stock
Jan 27
2021
SELL
Payment of exercise price or tax liability
$142,961
$80.18 p/Share
1,783
Reduced 18.46%
7,875
Common Stock