Dec 03
2025
SELL
Open market or private sale
$57,628
$78.62 p/Share
733
Reduced 9.91%
6,666
Common Stock
Dec 03
2025
BUY
Exercise of conversion of derivative security
$34,113
$46.54 p/Share
733
Added 9.01%
7,399
Common Stock
Nov 21
2025
SELL
Open market or private sale
$795,000
$79.5 p/Share
10,000
Reduced 60.0%
6,666
Common Stock
Nov 21
2025
BUY
Exercise of conversion of derivative security
$511,599
$51.16 p/Share
10,000
Added 37.5%
16,666
Common Stock
Nov 12
2025
SELL
Open market or private sale
$546,308
$74.5 p/Share
7,333
Reduced 52.38%
6,666
Common Stock
Nov 12
2025
BUY
Exercise of conversion of derivative security
$341,277
$46.54 p/Share
7,333
Added 34.38%
13,999
Common Stock
Oct 30
2025
SELL
Open market or private sale
$1,088,787
$69.5 p/Share
15,666
Reduced 70.15%
6,666
Common Stock
Oct 30
2025
BUY
Exercise of conversion of derivative security
$457,200
$38.1 p/Share
12,000
Added 39.13%
18,666
Common Stock
Oct 03
2025
SELL
Open market or private sale
$1,687,603
$66.02 p/Share
25,562
Reduced 71.22%
10,332
Common Stock
Oct 03
2025
BUY
Exercise of conversion of derivative security
$903,872
$35.36 p/Share
25,562
Added 57.39%
18,982
Common Stock
Sep 11
2025
SELL
Open market or private sale
$934,447
$59.5 p/Share
15,705
Reduced 60.32%
10,332
Common Stock
Sep 11
2025
BUY
Exercise of conversion of derivative security
$321,425
$29.66 p/Share
10,837
Added 49.25%
11,169
Common Stock
Jan 03
2025
BUY
Grant, award, or other acquisition
-
4,000
Added 20.83%
15,200
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
4,000
Added 26.32%
11,200
Common Stock
May 23
2023
SELL
Open market or private sale
$157,873
$59.53 p/Share
2,652
Reduced 26.92%
7,200
Common Stock
May 23
2023
BUY
Exercise of conversion of derivative security
$88,656
$33.43 p/Share
2,652
Added 23.56%
8,602
Common Stock
May 22
2023
SELL
Open market or private sale
$423,615
$59.53 p/Share
7,116
Reduced 49.71%
7,200
Common Stock
May 22
2023
BUY
Exercise of conversion of derivative security
$237,887
$33.43 p/Share
7,116
Added 38.96%
11,148
Common Stock
Apr 21
2023
SELL
Open market or private sale
$239,381
$55.31 p/Share
4,328
Reduced 37.54%
7,200
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
-
4,000
Added 25.76%
11,528
Common Stock
Jan 07
2022
BUY
Grant, award, or other acquisition
-
3,200
Added 29.83%
7,528
Common Stock
Jan 06
2021
BUY
Grant, award, or other acquisition
-
1,650
Added 27.6%
4,328
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$33,945
$33.02 p/Share
1,028
Added 27.74%
2,678
Common Stock
Dec 14
2020
SELL
Open market or private sale
$134,096
$68.0 p/Share
1,972
Reduced 54.45%
1,650
Common Stock
Dec 14
2020
BUY
Exercise of conversion of derivative security
$65,115
$33.02 p/Share
1,972
Added 42.93%
2,622
Common Stock