Sep 18
2025
SELL
Open market or private sale
$1,080,764
$114.67 p/Share
9,425
Reduced 42.48%
12,762
Common Stock
Sep 17
2025
SELL
Open market or private sale
$550,250
$110.05 p/Share
5,000
Reduced 18.39%
22,187
Common Stock
Sep 16
2025
SELL
Open market or private sale
$431,600
$107.9 p/Share
4,000
Reduced 12.83%
27,187
Common Stock
Sep 15
2025
SELL
Open market or private sale
$544,550
$108.91 p/Share
5,000
Reduced 13.82%
31,187
Common Stock
Sep 12
2025
SELL
Open market or private sale
$221,180
$110.59 p/Share
2,000
Reduced 5.24%
36,187
Common Stock
Sep 11
2025
SELL
Open market or private sale
$335,130
$111.71 p/Share
3,000
Reduced 7.28%
38,187
Common Stock
Sep 10
2025
SELL
Open market or private sale
$221,920
$110.96 p/Share
2,000
Reduced 4.63%
41,187
Common Stock
Jun 18
2025
BUY
Exercise of conversion of derivative security
$12,960
$7.2 p/Share
1,800
Added 4.0%
43,187
Common Stock
May 16
2025
SELL
Open market or private sale
$276,640
$88.44 p/Share
3,128
Reduced 7.03%
41,387
Common Stock
Feb 05
2025
SELL
Payment of exercise price or tax liability
$37,249
$88.9 p/Share
419
Reduced 0.93%
44,515
Common Stock
Feb 05
2025
BUY
Grant, award, or other acquisition
-
1,424
Added 3.07%
44,934
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$15,558
$88.4 p/Share
176
Reduced 0.4%
43,510
Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$109,947
$84.38 p/Share
1,303
Reduced 2.9%
43,686
Common Stock
May 24
2024
SELL
Open market or private sale
$494,005
$43.41 p/Share
11,380
Reduced 20.19%
44,989
Common Stock
May 23
2024
SELL
Open market or private sale
$45,961
$44.45 p/Share
1,034
Reduced 1.8%
56,369
Common Stock
Mar 12
2024
BUY
Exercise of conversion of derivative security
$4,400
$5.5 p/Share
800
Added 1.37%
57,403
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
4,270
Added 7.01%
56,603
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
$17,696
$6.32 p/Share
2,800
Added 5.08%
52,333
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
4,113
Added 7.67%
49,533
Common Stock
Aug 29
2022
BUY
Exercise of conversion of derivative security
$8,500
$4.25 p/Share
2,000
Added 4.22%
45,420
Common Stock
Jan 25
2022
BUY
Grant, award, or other acquisition
-
3,202
Added 6.87%
43,420
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
$17,000
$4.25 p/Share
4,000
Added 9.05%
40,218
Common Stock
Mar 18
2021
BUY
Exercise of conversion of derivative security
$25,280
$6.32 p/Share
4,000
Added 9.95%
36,218
Common Stock
Mar 18
2020
BUY
Grant, award, or other acquisition
-
6,177
Added 16.09%
32,218
Common Stock