TUnit.Playwright 1.13.0

Prefix Reserved
dotnet add package TUnit.Playwright --version 1.13.0
                    
NuGet\Install-Package TUnit.Playwright -Version 1.13.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="TUnit.Playwright" Version="1.13.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="TUnit.Playwright" Version="1.13.0" />
                    
Directory.Packages.props
<PackageReference Include="TUnit.Playwright" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add TUnit.Playwright --version 1.13.0
                    
#r "nuget: TUnit.Playwright, 1.13.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package TUnit.Playwright@1.13.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=TUnit.Playwright&version=1.13.0
                    
Install as a Cake Addin
#tool nuget:?package=TUnit.Playwright&version=1.13.0
                    
Install as a Cake Tool

alternate text is missing from this package README image

🚀 The Modern Testing Framework for .NET

TUnit is a modern testing framework for .NET that uses source-generated tests, parallel execution by default, and Native AOT support. Built on Microsoft.Testing.Platform, it's faster than traditional reflection-based frameworks and gives you more control over how your tests run.

<div align="center">

thomhurst%2FTUnit | Trendshift

Codacy BadgeGitHub Repo stars GitHub Issues or Pull Requests GitHub Sponsors nuget NuGet Downloads GitHub Workflow Status (with event) GitHub last commit (branch) License

</div>

Why TUnit?

Feature Traditional Frameworks TUnit
Test Discovery ❌ Runtime reflection Compile-time generation
Execution Speed ❌ Sequential by default Parallel by default
Modern .NET ⚠️ Limited AOT support Native AOT & trimming
Test Dependencies ❌ Not supported [DependsOn] chains
Resource Management ❌ Manual lifecycle Automatic cleanup

Parallel by Default - Tests run concurrently with dependency management

Compile-Time Discovery - Test structure is known before runtime

Modern .NET Ready - Native AOT, trimming, and latest .NET features

Extensible - Customize data sources, attributes, and test behavior


<div align="center">

Documentation

New to TUnit? Start with the Getting Started Guide

Migrating? See the Migration Guides

Learn more: Data-Driven Testing, Test Dependencies, Parallelism Control

</div>


Quick Start

dotnet new install TUnit.Templates
dotnet new TUnit -n "MyTestProject"

Manual Installation

dotnet add package TUnit --prerelease

📖 Complete Documentation & Guides

Key Features

<table> <tr> <td width="50%">

Performance

  • Source-generated tests (no reflection)
  • Parallel execution by default
  • Native AOT & trimming support
  • Optimized for speed

</td> <td width="50%">

Test Control

  • Test dependencies with [DependsOn]
  • Parallel limits & custom scheduling
  • Built-in analyzers & compile-time checks
  • Custom attributes & extensible conditions

</td> </tr> <tr> <td>

Data & Assertions

  • Multiple data sources ([Arguments], [Matrix], [ClassData])
  • Fluent async assertions
  • Retry logic & conditional execution
  • Test metadata & context

</td> <td>

Developer Tools

  • Full dependency injection support
  • Lifecycle hooks
  • IDE integration (VS, Rider, VS Code)
  • Documentation & examples

</td> </tr> </table>

Simple Test Example

[Test]
public async Task User_Creation_Should_Set_Timestamp()
{
    // Arrange
    var userService = new UserService();

    // Act
    var user = await userService.CreateUserAsync("john.doe@example.com");

    // Assert - TUnit's fluent assertions
    await Assert.That(user.CreatedAt)
        .IsEqualTo(DateTime.Now)
        .Within(TimeSpan.FromMinutes(1));

    await Assert.That(user.Email)
        .IsEqualTo("john.doe@example.com");
}

Data-Driven Testing

[Test]
[Arguments("user1@test.com", "ValidPassword123")]
[Arguments("user2@test.com", "AnotherPassword456")]
[Arguments("admin@test.com", "AdminPass789")]
public async Task User_Login_Should_Succeed(string email, string password)
{
    var result = await authService.LoginAsync(email, password);
    await Assert.That(result.IsSuccess).IsTrue();
}

// Matrix testing - tests all combinations
[Test]
[MatrixDataSource]
public async Task Database_Operations_Work(
    [Matrix("Create", "Update", "Delete")] string operation,
    [Matrix("User", "Product", "Order")] string entity)
{
    await Assert.That(await ExecuteOperation(operation, entity))
        .IsTrue();
}

Advanced Test Orchestration

[Before(Class)]
public static async Task SetupDatabase(ClassHookContext context)
{
    await DatabaseHelper.InitializeAsync();
}

[Test, DisplayName("Register a new account")]
[MethodDataSource(nameof(GetTestUsers))]
public async Task Register_User(string username, string password)
{
    // Test implementation
}

[Test, DependsOn(nameof(Register_User))]
[Retry(3)] // Retry on failure
public async Task Login_With_Registered_User(string username, string password)
{
    // This test runs after Register_User completes
}

[Test]
[ParallelLimiter<LoadTestParallelLimit>] // Custom parallel control
[Repeat(100)] // Run 100 times
public async Task Load_Test_Homepage()
{
    // Performance testing
}

// Custom attributes
[Test, WindowsOnly, RetryOnHttpError(5)]
public async Task Windows_Specific_Feature()
{
    // Platform-specific test with custom retry logic
}

public class LoadTestParallelLimit : IParallelLimit
{
    public int Limit => 10; // Limit to 10 concurrent executions
}

Custom Test Control

// Custom conditional execution
public class WindowsOnlyAttribute : SkipAttribute
{
    public WindowsOnlyAttribute() : base("Windows only test") { }

    public override Task<bool> ShouldSkip(TestContext testContext)
        => Task.FromResult(!OperatingSystem.IsWindows());
}

// Custom retry logic
public class RetryOnHttpErrorAttribute : RetryAttribute
{
    public RetryOnHttpErrorAttribute(int times) : base(times) { }

    public override Task<bool> ShouldRetry(TestInformation testInformation,
        Exception exception, int currentRetryCount)
        => Task.FromResult(exception is HttpRequestException { StatusCode: HttpStatusCode.ServiceUnavailable });
}

Common Use Cases

<table> <tr> <td width="33%">

Unit Testing

[Test]
[Arguments(1, 2, 3)]
[Arguments(5, 10, 15)]
public async Task Calculate_Sum(int a, int b, int expected)
{
    await Assert.That(Calculator.Add(a, b))
        .IsEqualTo(expected);
}

</td> <td width="33%">

Integration Testing

[Test, DependsOn(nameof(CreateUser))]
public async Task Login_After_Registration()
{
    // Runs after CreateUser completes
    var result = await authService.Login(user);
    await Assert.That(result.IsSuccess).IsTrue();
}

</td> <td width="33%">

Load Testing

[Test]
[ParallelLimiter<LoadTestLimit>]
[Repeat(1000)]
public async Task API_Handles_Concurrent_Requests()
{
    await Assert.That(await httpClient.GetAsync("/api/health"))
        .HasStatusCode(HttpStatusCode.OK);
}

</td> </tr> </table>

What Makes TUnit Different?

Compile-Time Test Discovery

Tests are discovered at build time, not runtime. This means faster discovery, better IDE integration, and more predictable resource management.

Parallel by Default

Tests run in parallel by default. Use [DependsOn] to chain tests together, and [ParallelLimiter] to control resource usage.

Extensible

The DataSourceGenerator<T> pattern and custom attribute system let you extend TUnit without modifying the framework.

Community & Ecosystem

<div align="center">

Downloads Contributors Discussions

</div>

Resources

IDE Support

TUnit works with all major .NET IDEs:

Visual Studio (2022 17.13+)

Fully supported - No additional configuration needed for latest versions

⚙️ Earlier versions: Enable "Use testing platform server mode" in Tools > Manage Preview Features

JetBrains Rider

Fully supported

⚙️ Setup: Enable "Testing Platform support" in Settings > Build, Execution, Deployment > Unit Testing > Testing Platform

Visual Studio Code

Fully supported

⚙️ Setup: Install C# Dev Kit and enable "Use Testing Platform Protocol"

Command Line

Full CLI support - Works with dotnet test, dotnet run, and direct executable execution

Package Options

Package Use Case
TUnit Start here - Complete testing framework (includes Core + Engine + Assertions)
TUnit.Core Test libraries and shared components (no execution engine)
TUnit.Engine Test execution engine and adapter (for test projects)
TUnit.Assertions Standalone assertions (works with any test framework)
TUnit.Playwright Playwright integration with automatic lifecycle management

Migration from Other Frameworks

Coming from NUnit or xUnit? TUnit uses familiar syntax with some additions:

// TUnit test with dependency management and retries
[Test]
[Arguments("value1")]
[Arguments("value2")]
[Retry(3)]
[ParallelLimiter<CustomLimit>]
public async Task Modern_TUnit_Test(string value) { }

📖 Need help migrating? Check our Migration Guides for xUnit, NUnit, and MSTest.


<div align="center">

Getting Started

# Create a new test project
dotnet new install TUnit.Templates && dotnet new TUnit -n "MyTestProject"

# Or add to existing project
dotnet add package TUnit --prerelease

Learn More: tunit.dev | Get Help: GitHub Discussions | Star on GitHub: github.com/thomhurst/TUnit

</div>

Performance Benchmark

Scenario: Building the test project


BenchmarkDotNet v0.15.6, Linux Ubuntu 24.04.3 LTS (Noble Numbat)
AMD EPYC 7763 2.45GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.100-rc.2.25502.107
  [Host]     : .NET 10.0.0 (10.0.0-rc.2.25502.107, 10.0.25.50307), X64 RyuJIT x86-64-v3
  Job-GVKUBM : .NET 10.0.0 (10.0.0-rc.2.25502.107, 10.0.25.50307), X64 RyuJIT x86-64-v3

Runtime=.NET 10.0  

Method Version Mean Error StdDev Median
Build_TUnit 1.0.48 1.798 s 0.0345 s 0.0424 s 1.785 s
Build_NUnit 4.4.0 1.575 s 0.0169 s 0.0158 s 1.573 s
Build_MSTest 4.0.1 1.659 s 0.0150 s 0.0140 s 1.658 s
Build_xUnit3 3.2.0 1.579 s 0.0182 s 0.0170 s 1.575 s

Scenario: Tests running asynchronous operations and async/await patterns


BenchmarkDotNet v0.15.6, Linux Ubuntu 24.04.3 LTS (Noble Numbat)
AMD EPYC 7763 2.45GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.100-rc.2.25502.107
  [Host]     : .NET 10.0.0 (10.0.0-rc.2.25502.107, 10.0.25.50307), X64 RyuJIT x86-64-v3
  Job-GVKUBM : .NET 10.0.0 (10.0.0-rc.2.25502.107, 10.0.25.50307), X64 RyuJIT x86-64-v3

Runtime=.NET 10.0  

Method Version Mean Error StdDev Median
TUnit 1.0.48 562.4 ms 4.18 ms 3.91 ms 561.0 ms
NUnit 4.4.0 679.2 ms 7.24 ms 6.41 ms 679.6 ms
MSTest 4.0.1 647.7 ms 8.63 ms 7.65 ms 647.8 ms
xUnit3 3.2.0 744.4 ms 11.90 ms 10.55 ms 741.5 ms
TUnit_AOT 1.0.48 127.6 ms 0.45 ms 0.42 ms 127.6 ms

Scenario: Parameterized tests with multiple test cases using data attributes


BenchmarkDotNet v0.15.6, Linux Ubuntu 24.04.3 LTS (Noble Numbat)
AMD EPYC 7763 2.45GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.100-rc.2.25502.107
  [Host]     : .NET 10.0.0 (10.0.0-rc.2.25502.107, 10.0.25.50307), X64 RyuJIT x86-64-v3
  Job-GVKUBM : .NET 10.0.0 (10.0.0-rc.2.25502.107, 10.0.25.50307), X64 RyuJIT x86-64-v3

Runtime=.NET 10.0  

Method Version Mean Error StdDev Median
TUnit 1.0.48 476.97 ms 5.430 ms 5.080 ms 478.26 ms
NUnit 4.4.0 537.80 ms 6.692 ms 6.260 ms 537.55 ms
MSTest 4.0.1 496.84 ms 9.188 ms 8.145 ms 496.37 ms
xUnit3 3.2.0 584.15 ms 10.733 ms 10.039 ms 582.13 ms
TUnit_AOT 1.0.48 24.65 ms 0.177 ms 0.157 ms 24.68 ms

Scenario: Tests executing massively parallel workloads with CPU-bound, I/O-bound, and mixed operations


BenchmarkDotNet v0.15.6, Linux Ubuntu 24.04.3 LTS (Noble Numbat)
AMD EPYC 7763 2.45GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.100-rc.2.25502.107
  [Host]     : .NET 10.0.0 (10.0.0-rc.2.25502.107, 10.0.25.50307), X64 RyuJIT x86-64-v3
  Job-GVKUBM : .NET 10.0.0 (10.0.0-rc.2.25502.107, 10.0.25.50307), X64 RyuJIT x86-64-v3

Runtime=.NET 10.0  

Method Version Mean Error StdDev Median
TUnit 1.0.48 578.1 ms 5.79 ms 5.13 ms 577.3 ms
NUnit 4.4.0 1,220.5 ms 7.43 ms 6.20 ms 1,220.9 ms
MSTest 4.0.1 3,005.3 ms 13.91 ms 12.33 ms 3,003.4 ms
xUnit3 3.2.0 3,096.0 ms 11.11 ms 10.40 ms 3,094.6 ms
TUnit_AOT 1.0.48 130.6 ms 0.39 ms 0.36 ms 130.7 ms

Scenario: Tests with complex parameter combinations creating 25-125 test variations


BenchmarkDotNet v0.15.6, Linux Ubuntu 24.04.3 LTS (Noble Numbat)
AMD EPYC 7763 2.45GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.100-rc.2.25502.107
  [Host]     : .NET 10.0.0 (10.0.0-rc.2.25502.107, 10.0.25.50307), X64 RyuJIT x86-64-v3
  Job-GVKUBM : .NET 10.0.0 (10.0.0-rc.2.25502.107, 10.0.25.50307), X64 RyuJIT x86-64-v3

Runtime=.NET 10.0  

Method Version Mean Error StdDev Median
TUnit 1.0.48 544.97 ms 5.561 ms 4.930 ms 544.99 ms
NUnit 4.4.0 1,540.60 ms 5.644 ms 4.713 ms 1,540.91 ms
MSTest 4.0.1 1,499.17 ms 4.590 ms 3.833 ms 1,499.42 ms
xUnit3 3.2.0 1,591.72 ms 6.560 ms 6.136 ms 1,592.55 ms
TUnit_AOT 1.0.48 79.41 ms 0.252 ms 0.236 ms 79.48 ms

Scenario: Large-scale parameterized tests with 100+ test cases testing framework scalability


BenchmarkDotNet v0.15.6, Linux Ubuntu 24.04.3 LTS (Noble Numbat)
AMD EPYC 7763 2.45GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.100-rc.2.25502.107
  [Host]     : .NET 10.0.0 (10.0.0-rc.2.25502.107, 10.0.25.50307), X64 RyuJIT x86-64-v3
  Job-GVKUBM : .NET 10.0.0 (10.0.0-rc.2.25502.107, 10.0.25.50307), X64 RyuJIT x86-64-v3

Runtime=.NET 10.0  

Method Version Mean Error StdDev Median
TUnit 1.0.48 498.22 ms 7.188 ms 6.723 ms 496.45 ms
NUnit 4.4.0 584.65 ms 11.669 ms 11.461 ms 582.38 ms
MSTest 4.0.1 580.53 ms 11.233 ms 15.747 ms 583.58 ms
xUnit3 3.2.0 587.89 ms 8.750 ms 7.757 ms 586.15 ms
TUnit_AOT 1.0.48 46.75 ms 1.442 ms 4.253 ms 47.33 ms
Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 was computed. 
.NET Framework net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.13.0 0 2/6/2026
1.12.147 5 2/6/2026
1.12.144 80 2/5/2026
1.12.139 153 2/5/2026
1.12.125 338 2/2/2026
1.12.111 243 2/1/2026
1.12.102 397 1/31/2026
1.12.93 467 1/29/2026
1.12.90 133 1/29/2026
1.12.86 131 1/29/2026
1.12.82 253 1/29/2026
1.12.80 129 1/29/2026
1.12.65 608 1/27/2026
1.12.58 137 1/27/2026
1.12.53 425 1/25/2026
1.12.43 179 1/24/2026
1.12.41 130 1/24/2026
1.12.15 1,050 1/19/2026
1.12.3 290 1/18/2026
1.12.0 118 1/18/2026
1.11.64 227 1/17/2026
1.11.56 222 1/16/2026
1.11.51 264 1/16/2026
1.11.45 304 1/15/2026
1.11.28 551 1/14/2026
1.11.18 242 1/14/2026
1.11.16 230 1/14/2026
1.11.0 215 1/13/2026
1.10.0 710 1/13/2026
1.9.91 191 1/12/2026
1.9.85 214 1/12/2026
1.9.81 164 1/12/2026
1.9.68 2,858 1/11/2026
1.9.64 159 1/11/2026
1.9.55 174 1/10/2026
1.9.45 248 1/9/2026
1.9.42 231 1/9/2026
1.9.26 373 1/7/2026
1.9.17 201 1/6/2026
1.9.2 957 1/4/2026
1.9.0 113 1/4/2026
1.8.9 230 1/3/2026
1.8.1 289 1/2/2026
1.8.0 110 1/2/2026
1.7.20 391 1/2/2026
1.7.16 290 1/1/2026
1.7.7 461 12/29/2025
1.7.5 117 12/29/2025
1.7.0 1,088 12/28/2025
1.6.28 785 12/24/2025
1.6.27 220 12/24/2025
1.6.25 214 12/24/2025
1.6.20 528 12/22/2025
1.6.15 658 12/22/2025
1.6.5 343 12/21/2025
1.6.0 245 12/21/2025
1.5.80 859 12/19/2025
1.5.78 441 12/19/2025
1.5.70 784 12/17/2025
1.5.60 995 12/14/2025
1.5.53 295 12/12/2025
1.5.48 195 12/11/2025
1.5.42 485 12/11/2025
1.5.41 426 12/11/2025
1.5.37 524 12/10/2025
1.5.35 616 12/10/2025
1.5.33 537 12/10/2025
1.5.6 1,145 12/8/2025
1.5.1 258 12/6/2025
1.5.0 137 12/6/2025
1.4.8 432 12/6/2025
1.4.7 136 12/6/2025
1.4.5 149 12/6/2025
1.4.0 213 12/5/2025
1.3.25 1,423 12/3/2025
1.3.15 758 11/30/2025
1.3.13 397 11/30/2025
1.3.9 294 11/30/2025
1.3.0 367 11/29/2025
1.2.11 2,334 11/18/2025
1.2.3 678 11/16/2025
1.2.0 285 11/15/2025
1.1.27 266 11/15/2025
1.1.10 604 11/12/2025
1.1.0 387 11/12/2025
1.0.78 629 11/11/2025
1.0.48 755 11/10/2025
1.0.39 371 11/9/2025
1.0.30 345 11/8/2025
1.0.27 195 11/8/2025
1.0.0 694 11/5/2025
0.90.45 426 11/5/2025
0.90.42 218 11/4/2025
0.90.38 244 11/4/2025
0.90.35 239 11/4/2025
0.90.32 236 11/4/2025
0.90.28 255 11/4/2025
0.90.19 278 11/3/2025
0.90.17 225 11/3/2025
0.90.6 280 11/2/2025
0.90.0 209 11/2/2025
0.89.2 157 11/2/2025
0.89.0 176 11/1/2025
0.88.0 235 11/1/2025
0.87.8 281 10/31/2025
0.86.10 257 10/30/2025
0.86.5 295 10/30/2025
0.86.0 265 10/30/2025
0.85.1 228 10/29/2025
0.85.0 195 10/29/2025
0.81.7 252 10/29/2025
0.81.0 241 10/29/2025
0.80.0 319 10/28/2025
0.79.0 230 10/28/2025
0.78.0 372 10/28/2025
0.77.10 327 10/27/2025
0.77.3 315 10/27/2025
0.77.0 237 10/26/2025
0.76.26 244 10/26/2025
0.76.18 258 10/25/2025
0.76.11 298 10/25/2025
0.76.7 297 10/24/2025
0.76.0 185 10/24/2025
0.75.30 777 10/23/2025
0.75.11 482 10/22/2025
0.75.5 241 10/22/2025
0.75.4 232 10/22/2025
0.75.0 293 10/21/2025
0.74.2 653 10/20/2025
0.74.0 212 10/20/2025
0.73.19 372 10/18/2025
0.73.14 205 10/17/2025
0.73.11 198 10/17/2025
0.73.4 432 10/16/2025
0.73.0 251 10/16/2025
0.72.0 364 10/15/2025
0.71.4 251 10/14/2025
0.71.0 213 10/14/2025
0.70.7 326 10/14/2025
0.70.4 248 10/14/2025
0.70.2 295 10/13/2025
0.70.0 222 10/13/2025
0.67.19 1,115 10/10/2025
0.67.10 832 10/8/2025
0.67.9 204 10/8/2025
0.67.4 351 10/7/2025
0.67.0 303 10/6/2025
0.66.13 305 10/6/2025
0.66.6 275 10/6/2025
0.66.0 247 10/5/2025
0.64.0 343 10/5/2025
0.63.3 588 10/2/2025
0.63.0 265 10/2/2025
0.61.58 785 9/29/2025
0.61.39 690 9/25/2025
0.61.38 230 9/25/2025
0.61.31 350 9/24/2025
0.61.25 291 9/23/2025
0.61.22 317 9/22/2025
0.61.13 522 9/21/2025
0.61.6 312 9/21/2025
0.61.2 267 9/20/2025
0.60.15 261 9/20/2025
0.60.1 501 9/19/2025
0.59.0 370 9/19/2025
0.58.3 532 9/18/2025
0.58.0 360 9/18/2025
0.57.65 1,117 9/10/2025
0.57.63 287 9/10/2025
0.57.24 1,358 8/30/2025
0.57.1 891 8/21/2025
0.57.0 212 8/21/2025
0.56.50 371 8/20/2025
0.56.44 535 8/18/2025
0.56.35 310 8/17/2025
0.56.5 1,078 8/14/2025
0.55.23 602 8/13/2025
0.55.21 302 8/13/2025
0.55.6 584 8/12/2025
0.55.0 359 8/11/2025
0.53.0 783 8/8/2025
0.52.64 362 8/7/2025
0.52.60 293 8/7/2025
0.52.56 351 8/7/2025
0.52.51 284 8/7/2025
0.52.49 348 8/7/2025
0.52.47 264 8/7/2025
0.52.30 433 8/6/2025
0.52.25 468 8/6/2025
0.52.24 283 8/6/2025
0.52.22 365 8/6/2025
0.52.8 371 8/6/2025
0.52.2 277 8/6/2025
0.52.0 276 8/6/2025
0.50.0 659 8/3/2025
0.25.21 4,409 6/10/2025
0.25.6 397 6/5/2025
0.25.0 330 6/5/2025
0.24.0 3,013 6/1/2025
0.23.5 264 6/1/2025
0.23.0 188 5/31/2025
0.22.31 200 5/30/2025
0.22.24 400 5/28/2025
0.22.20 337 5/27/2025
0.22.12 435 5/25/2025
0.22.10 300 5/25/2025
0.22.6 205 5/24/2025
0.22.0 502 5/22/2025
0.21.16 577 5/21/2025
0.21.13 310 5/20/2025
0.21.7 722 5/20/2025
0.21.1 359 5/19/2025
0.20.18 1,032 5/19/2025
0.20.16 313 5/18/2025
0.20.11 255 5/18/2025
0.20.4 303 5/17/2025
0.20.0 322 5/15/2025
0.19.148 1,137 5/12/2025
0.19.143 381 5/11/2025
0.19.140 311 5/10/2025
0.19.136 324 5/9/2025
0.19.116 974 5/2/2025
0.19.112 379 5/1/2025
0.19.86 1,440 4/18/2025
0.19.84 291 4/18/2025
0.19.82 417 4/16/2025
0.19.81 307 4/16/2025
0.19.74 646 4/13/2025
0.19.64 567 4/9/2025
0.19.52 486 4/7/2025
0.19.32 940 3/31/2025
0.19.24 427 3/27/2025
0.19.17 358 3/27/2025
0.19.14 281 3/27/2025
0.19.10 253 3/26/2025
0.19.6 553 3/26/2025
0.19.4 652 3/25/2025
0.19.2 654 3/25/2025
0.19.0 569 3/25/2025
0.18.60 468 3/22/2025
0.18.52 363 3/19/2025
0.18.45 371 3/18/2025
0.18.40 429 3/17/2025
0.18.33 404 3/16/2025
0.18.26 334 3/13/2025
0.18.24 255 3/13/2025
0.18.23 226 3/13/2025
0.18.21 293 3/13/2025
0.18.17 317 3/12/2025
0.18.16 244 3/12/2025
0.18.9 428 3/11/2025
0.18.0 322 3/11/2025
0.17.14 468 3/10/2025
0.17.11 298 3/10/2025
0.17.8 326 3/10/2025
0.17.3 389 3/9/2025
0.17.0 281 3/9/2025
0.16.56 376 3/8/2025
0.16.54 291 3/8/2025
0.16.50 303 3/8/2025
0.16.49 191 3/8/2025
0.16.47 294 3/8/2025
0.16.45 272 3/8/2025
0.16.42 259 3/8/2025
0.16.36 464 3/7/2025
0.16.28 516 3/6/2025
0.16.23 445 3/5/2025
0.16.22 320 3/5/2025
0.16.13 568 3/4/2025
0.16.11 356 3/4/2025
0.16.8 375 3/3/2025
0.16.6 286 3/3/2025
0.16.4 263 3/3/2025
0.16.3 213 3/3/2025
0.16.1 237 3/2/2025
0.15.30 452 2/28/2025
0.15.18 247 2/27/2025
0.15.3 427 2/27/2025
0.15.1 187 2/27/2025
0.14.17 216 2/26/2025
0.14.14 180 2/26/2025
0.14.13 187 2/26/2025
0.14.10 1,458 2/24/2025
0.14.6 935 2/22/2025
0.14.0 916 2/21/2025
0.13.25 182 2/20/2025
0.13.23 380 2/20/2025
0.13.20 299 2/19/2025
0.13.18 430 2/18/2025
0.13.15 378 2/18/2025
0.13.13 157 2/18/2025
0.13.9 400 2/17/2025
0.13.3 890 2/16/2025
0.13.0 291 2/15/2025
0.12.25 697 2/15/2025
0.12.23 334 2/14/2025
0.12.21 355 2/14/2025
0.12.17 361 2/13/2025
0.12.14 266 2/13/2025
0.12.13 252 2/13/2025
0.12.11 238 2/13/2025
0.12.6 552 2/12/2025
0.12.0 381 2/11/2025
0.11.0 722 2/8/2025
0.10.33 736 2/8/2025
0.10.28 731 2/6/2025
0.10.26 253 2/5/2025
0.10.24 396 2/5/2025
0.10.19 490 2/4/2025
0.10.6 548 2/3/2025
0.10.4 314 2/3/2025
0.10.1 301 2/2/2025
0.9.11 366 2/1/2025
0.9.8 500 2/1/2025
0.9.6 303 2/1/2025
0.9.2 623 1/31/2025
0.9.0 315 1/30/2025
0.8.12 263 1/29/2025
0.8.8 259 1/29/2025
0.8.7 178 1/29/2025
0.8.4 748 1/28/2025
0.8.2 256 1/28/2025
0.8.0 222 1/27/2025
0.7.24 303 1/27/2025
0.7.22 323 1/27/2025
0.7.19 273 1/26/2025
0.7.15 476 1/26/2025
0.7.9 469 1/24/2025
0.7.3 434 1/23/2025
0.7.0 597 1/23/2025
0.6.159 274 1/21/2025
0.6.156 228 1/21/2025
0.6.154 717 1/20/2025
0.6.151 527 1/19/2025
0.6.145 171 1/19/2025
0.6.143 160 1/19/2025
0.6.139 154 1/19/2025
0.6.137 173 1/18/2025
0.6.131 162 1/18/2025
0.6.127 266 1/18/2025
0.6.123 169 1/18/2025
0.6.121 181 1/17/2025
0.6.119 290 1/17/2025
0.6.117 173 1/16/2025
0.6.100 623 1/14/2025
0.6.89 816 1/12/2025
0.6.86 327 1/11/2025
0.6.81 394 1/10/2025
0.6.76 401 1/10/2025
0.6.72 280 1/10/2025
0.6.71 158 1/10/2025
0.6.62 469 1/9/2025
0.6.60 240 1/9/2025
0.6.59 163 1/9/2025
0.6.57 213 1/9/2025
0.6.55 331 1/9/2025
0.6.52 213 1/9/2025
0.6.51 166 1/9/2025
0.6.48 158 1/9/2025
0.6.43 543 1/8/2025
0.6.33 536 1/5/2025
0.6.15 254 12/30/2024
0.6.14 171 12/30/2024
0.6.11 175 12/29/2024
0.6.0 183 12/26/2024
0.5.32 186 12/24/2024
0.5.28 150 12/23/2024
0.5.22 170 12/20/2024
0.5.18 175 12/20/2024
0.5.15 174 12/19/2024
0.5.14 166 12/19/2024
0.5.6 451 12/16/2024
0.5.4 170 12/16/2024
0.5.1 167 12/16/2024
0.5.0 193 12/16/2024
0.4.105 185 12/12/2024
0.4.99 201 12/11/2024
0.4.95 295 12/10/2024
0.4.92 173 12/9/2024
0.4.86 178 12/7/2024
0.4.83 184 12/7/2024
0.4.74 701 12/4/2024
0.4.73 176 12/4/2024
0.4.71 172 12/4/2024
0.4.63 551 12/3/2024
0.4.60 303 12/3/2024
0.4.59 184 12/3/2024
0.4.56 168 12/2/2024
0.4.54 192 12/2/2024
0.4.51 184 12/2/2024
0.4.49 161 12/2/2024
0.4.45 158 12/1/2024
0.4.43 190 12/1/2024
0.4.31 156 11/30/2024
0.4.26 174 11/30/2024
0.4.14 157 11/29/2024
0.4.10 180 11/28/2024
0.4.1 238 11/24/2024
0.4.0 156 11/24/2024
0.3.43 184 11/22/2024
0.3.34 264 11/19/2024
0.3.31 242 11/18/2024
0.3.30 196 11/18/2024
0.3.29 186 11/18/2024
0.3.25 169 11/17/2024
0.3.20 173 11/17/2024
0.3.14 164 11/17/2024
0.3.12 185 11/16/2024
0.3.3 170 11/16/2024
0.3.0 187 11/16/2024
0.2.212 247 11/11/2024
0.2.210 188 11/11/2024
0.2.208 194 11/11/2024
0.2.206 190 11/11/2024
0.2.202 160 11/9/2024
0.2.195 176 11/6/2024
0.2.193 171 11/5/2024
0.2.191 155 11/5/2024
0.2.187 1,401 11/4/2024
0.2.185 154 11/4/2024
0.2.181 193 11/2/2024
0.2.180 182 11/2/2024
0.2.176 472 11/1/2024
0.2.175 218 11/1/2024
0.2.169 433 10/31/2024
0.2.168 213 10/31/2024
0.2.167 291 10/31/2024
0.2.164 345 10/31/2024
0.2.161 261 10/31/2024
0.2.145 424 10/30/2024
0.2.141 171 10/30/2024
0.2.131 211 10/29/2024
0.2.128 179 10/29/2024
0.2.126 188 10/29/2024
0.2.120 177 10/29/2024
0.2.119 175 10/29/2024
0.2.112 255 10/29/2024
0.2.107 225 10/29/2024
0.2.106 190 10/29/2024
0.2.105 203 10/29/2024
0.2.103 199 10/29/2024
0.2.100 202 10/29/2024
0.2.86 182 10/29/2024
0.2.85 178 10/28/2024
0.2.82 172 10/28/2024
0.2.80 227 10/28/2024