|
2026-06-18 |
2026-06-16 |
S
Sale
|
SVP, Chief Accounting Officer
Officer
|
21,236
-9.6%
87.87
US$4,814,957
|
21,236
-9.6%
|
87.87
|
US$4,814,957
|
|
|
2026-06-18 |
2026-06-16 |
S
Sale
|
SVP, Chief Accounting Officer
Officer
|
29,497
+34.1%
259.98
US$1,879,072
|
29,497
+34.1%
|
259.98
|
US$1,879,072
|
|
|
2026-06-16 |
2026-06-16 |
PrS
Proposed sale
|
Officer
Officer
|
74,942
302.10
US$2,251,677
|
74,942
|
302.10
|
US$2,251,677
|
|
|
2026-06-15 |
2026-06-15 |
PrS
Proposed sale
|
Officer; 10% Stockholder
Officer
Large shareholder
|
1,000
32.62
US$100,000
|
1,000
|
32.62
|
US$100,000
|
|
|
2026-06-02 |
2026-06-01 |
S
Sale
|
SVP, Chief Accounting Officer
Officer
|
1,000
-25.9%
36.99
US$100,000
|
1,000
-25.9%
|
36.99
|
US$100,000
|
|
|
2026-06-01 |
2026-06-01 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
36.99
US$100,000
|
1,000
|
36.99
|
US$100,000
|
|
|
2026-06-02 |
2026-05-29 |
S
Sale
|
SVP, Chief Accounting Officer
Officer
|
1,000
-20.6%
34.75
US$100,000
|
1,000
-20.6%
|
34.75
|
US$100,000
|
|
|
2026-05-29 |
2026-05-29 |
PrS
Proposed sale
|
Officer
Officer
|
750
34.75
US$26,062
|
750
|
34.75
|
US$26,062
|
|
|
2026-05-20 |
2026-05-19 |
S
Sale
|
Chief Product Officer
Officer
|
4,545
-4.1%
33.35
US$151,576
|
4,545
-4.1%
|
33.35
|
US$151,576
|
|
|
2026-05-19 |
2026-05-19 |
PrS
Proposed sale
|
Officer
Officer
|
4,545
33.35
US$151,576
|
4,545
|
33.35
|
US$151,576
|
|
|
2026-05-06 |
2026-05-05 |
S
Sale
|
COO, CFO
Officer
|
8,383
-7.2%
36.45
US$305,560
|
8,383
-7.2%
|
36.45
|
US$305,560
|
|
|
2026-05-05 |
2026-05-05 |
PrS
Proposed sale
|
Officer
Officer
|
8,383
36.45
US$305,560
|
8,383
|
36.45
|
US$305,560
|
|
|
2026-04-03 |
2026-04-01 |
PlS
Planned sale
|
COO, CFO
Officer
|
1,000
-0.9%
43.17
US$43,170
|
1,000
-0.9%
|
43.17
|
US$43,170
|
|
|
2026-04-03 |
2026-04-01 |
PlS
Planned sale
|
COO, CFO
Officer
|
1,000
-0.9%
43.17
US$43,170
|
1,000
-0.9%
|
43.17
|
US$43,170
|
|
|
2026-04-01 |
2026-04-01 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
42.56
US$42,560
|
1,000
|
42.56
|
US$42,560
|
|
|
2026-03-19 |
2026-03-17 |
S
Sale
|
SVP, Chief Accounting Officer
Officer
|
1,000
-22.9%
42.88
US$42,880
|
1,000
-22.9%
|
42.88
|
US$42,880
|
|
|
2026-03-17 |
2026-03-17 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
42.88
US$42,880
|
1,000
|
42.88
|
US$42,880
|
|
|
2026-03-17 |
2026-03-16 |
S
Sale
|
Chief Product Officer
Officer
|
7,594
-6.4%
43.39
US$329,504
|
7,594
-6.4%
|
43.39
|
US$329,504
|
|
|
2026-03-16 |
2026-03-16 |
PrS
Proposed sale
|
Officer
Officer
|
7,594
43.39
US$329,466
|
7,594
|
43.39
|
US$329,466
|
|
|
2026-03-13 |
2026-03-11 |
S
Sale
|
Chief Product Officer
Officer
|
8,088
-6.8%
43.57
US$352,354
|
8,088
-6.8%
|
43.57
|
US$352,354
|
|
|
2026-03-11 |
2026-03-11 |
PrS
Proposed sale
|
Officer
Officer
|
8,088
43.57
US$352,354
|
8,088
|
43.57
|
US$352,354
|
|
|
2026-03-12 |
2026-03-10 |
S
Sale
|
Chief of Clients and Markets
Officer
|
6,700
-5.4%
44.76
US$299,858
|
6,700
-5.4%
|
44.76
|
US$299,858
|
|
|
2026-03-12 |
2026-03-10 |
S
Sale
|
COO, CFO
Officer
|
44,000
-28.7%
44.81
US$1,971,640
|
44,000
-28.7%
|
44.81
|
US$1,971,640
|
|
|
2026-03-12 |
2026-03-10 |
S
Sale
|
COO, CFO
Officer
|
44,000
-28.7%
44.81
US$1,971,640
|
44,000
-28.7%
|
44.81
|
US$1,971,640
|
|
|
2026-03-10 |
2026-03-10 |
PrS
Proposed sale
|
Officer
Officer
|
44,000
44.81
US$1,971,671
|
44,000
|
44.81
|
US$1,971,671
|
|
|
2026-03-10 |
2026-03-10 |
PrS
Proposed sale
|
Officer
Officer
|
6,700
44.76
US$299,858
|
6,700
|
44.76
|
US$299,858
|
|
|
2026-03-03 |
2026-03-02 |
S
Sale
|
Chief Product Officer
Officer
|
7,000
-6.5%
43.84
US$306,904
|
7,000
-6.5%
|
43.84
|
US$306,904
|
|
|
2026-03-03 |
2026-03-02 |
PlS
Planned sale
|
COO, CFO
Officer
|
1,000
-0.7%
43.37
US$43,370
|
1,000
-0.7%
|
43.37
|
US$43,370
|
|
|
2026-03-02 |
2026-03-02 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
43.73
US$43,730
|
1,000
|
43.73
|
US$43,730
|
|
|
2026-03-02 |
2026-03-02 |
PrS
Proposed sale
|
Officer
Officer
|
7,000
43.84
US$306,904
|
7,000
|
43.84
|
US$306,904
|
|
|
2026-02-19 |
2026-02-18 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
17,930
-0.0%
45.03
US$807,388
|
17,930
-0.0%
|
45.03
|
US$807,388
|
|
|
2026-02-19 |
2026-02-17 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
11,742
-0.0%
45.12
US$529,799
|
11,742
-0.0%
|
45.12
|
US$529,799
|
|
|
2026-02-17 |
2026-02-17 |
PrS
Proposed sale
|
Officer
Officer
|
500,000
44.50
US$22,250,000
|
500,000
|
44.50
|
US$22,250,000
|
|
|
2026-02-17 |
2026-02-17 |
PrS
Proposed sale
|
Officer; Director; 10% Stockholder
Executive Director
Large shareholder
|
50,000
44.60
US$2,230,220
|
50,000
|
44.60
|
US$2,230,220
|
|
|
2026-02-17 |
2026-02-13 |
S
Sale
|
Chief Product Officer
Officer
|
7,000
-6.2%
43.17
US$302,155
|
7,000
-6.2%
|
43.17
|
US$302,155
|
|
|
2026-02-13 |
2026-02-13 |
PrS
Proposed sale
|
Officer
Officer
|
7,000
43.17
US$302,155
|
7,000
|
43.17
|
US$302,155
|
|
|
2026-02-03 |
2026-02-02 |
PlS
Planned sale
|
COO, CFO
Officer
|
1,000
-0.8%
43.69
US$43,690
|
1,000
-0.8%
|
43.69
|
US$43,690
|
|
|
2026-02-02 |
2026-02-02 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
43.69
US$43,690
|
1,000
|
43.69
|
US$43,690
|
|
|
2026-01-23 |
2026-01-22 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
37,306
-0.1%
49.73
US$1,855,227
|
37,306
-0.1%
|
49.73
|
US$1,855,227
|
|
|
2026-01-23 |
2026-01-22 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
7,694
-0.0%
48.75
US$375,082
|
7,694
-0.0%
|
48.75
|
US$375,082
|
|
|
2026-01-23 |
2026-01-21 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
122
-0.0%
51.35
US$6,265
|
122
-0.0%
|
51.35
|
US$6,265
|
|
|
2026-01-23 |
2026-01-21 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
11,790
-0.0%
50.79
US$598,814
|
11,790
-0.0%
|
50.79
|
US$598,814
|
|
|
2026-01-23 |
2026-01-21 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
7,172
-0.0%
49.78
US$357,022
|
7,172
-0.0%
|
49.78
|
US$357,022
|
|
|
2026-01-23 |
2026-01-21 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
7,824
-0.0%
48.61
US$380,325
|
7,824
-0.0%
|
48.61
|
US$380,325
|
|
|
2026-01-23 |
2026-01-21 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
18,092
-0.0%
47.73
US$863,531
|
18,092
-0.0%
|
47.73
|
US$863,531
|
|
|
2026-01-06 |
2026-01-02 |
PlS
Planned sale
|
COO, CFO
Officer
|
4,000
-3.2%
59.99
US$239,960
|
4,000
-3.2%
|
59.99
|
US$239,960
|
|
|
2026-01-02 |
2026-01-02 |
PrS
Proposed sale
|
Officer
Officer
|
4,000
59.72
US$238,880
|
4,000
|
59.72
|
US$238,880
|
|
|
2025-12-19 |
2025-12-18 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
23,719
-0.1%
58.85
US$1,395,863
|
23,719
-0.1%
|
58.85
|
US$1,395,863
|
|
|
2025-12-19 |
2025-12-18 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
21,281
-0.0%
58.50
US$1,244,938
|
21,281
-0.0%
|
58.50
|
US$1,244,938
|
|
|
2025-12-19 |
2025-12-17 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
2,053
-0.0%
59.34
US$121,825
|
2,053
-0.0%
|
59.34
|
US$121,825
|
|
|
2025-12-19 |
2025-12-17 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
14,593
-0.0%
58.77
US$857,631
|
14,593
-0.0%
|
58.77
|
US$857,631
|
|
|
2025-12-19 |
2025-12-17 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
28,354
-0.1%
57.71
US$1,636,309
|
28,354
-0.1%
|
57.71
|
US$1,636,309
|
|
|
2025-12-17 |
2025-12-17 |
PrS
Proposed sale
|
Officer
Officer
|
180,000
57.45
US$10,341,000
|
180,000
|
57.45
|
US$10,341,000
|
|
|
2025-12-09 |
2025-12-08 |
PlS
Planned sale
|
Chief Product Officer
Officer
|
4,000
-3.4%
60.19
US$240,760
|
4,000
-3.4%
|
60.19
|
US$240,760
|
|
|
2025-12-08 |
2025-12-08 |
PrS
Proposed sale
|
Officer
Officer
|
4,000
60.11
US$240,440
|
4,000
|
60.11
|
US$240,440
|
|
|
2025-12-09 |
2025-12-05 |
S
Sale
|
COO, CFO
Officer
|
998
-0.8%
57.75
US$57,638
|
998
-0.8%
|
57.75
|
US$57,638
|
|
|
2025-12-09 |
2025-12-05 |
S
Sale
|
COO, CFO
Officer
|
5,586
-4.0%
57.86
US$323,206
|
5,586
-4.0%
|
57.86
|
US$323,206
|
|
|
2025-12-09 |
2025-12-05 |
S
Sale
|
COO, CFO
Officer
|
7,821
-5.4%
57.89
US$452,758
|
7,821
-5.4%
|
57.89
|
US$452,758
|
|
|
2025-12-05 |
2025-12-05 |
PrS
Proposed sale
|
Officer
Officer
|
14,405
57.87
US$833,602
|
14,405
|
57.87
|
US$833,602
|
|
|
2025-11-12 |
2025-11-11 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
5,000
59.72
US$298,584
|
5,000
|
59.72
|
US$298,584
|
|
|
2025-11-07 |
2025-11-06 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
18,075
-0.0%
59.05
US$1,067,329
|
18,075
-0.0%
|
59.05
|
US$1,067,329
|
|
|
2025-11-07 |
2025-11-06 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
26,925
-0.1%
58.42
US$1,572,958
|
26,925
-0.1%
|
58.42
|
US$1,572,958
|
|
|
2025-11-07 |
2025-11-05 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
4,031
-0.0%
60.87
US$245,367
|
4,031
-0.0%
|
60.87
|
US$245,367
|
|
|
2025-11-07 |
2025-11-05 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
40,969
-0.1%
59.95
US$2,456,092
|
40,969
-0.1%
|
59.95
|
US$2,456,092
|
|
|
2025-11-05 |
2025-11-03 |
S
Sale
|
COO, CFO
Officer
|
11,442
-8.2%
62.18
US$711,464
|
11,442
-8.2%
|
62.18
|
US$711,464
|
|
|
2025-11-03 |
2025-11-03 |
PrS
Proposed sale
|
Officer
Officer
|
11,442
62.18
US$711,436
|
11,442
|
62.18
|
US$711,436
|
|
|
2025-10-28 |
2025-10-27 |
S
Sale
|
SVP, Chief Accounting Officer
Officer
|
4,425
-95.6%
67.25
US$297,581
|
4,425
-95.6%
|
67.25
|
US$297,581
|
|
|
2025-10-27 |
2025-10-27 |
PrS
Proposed sale
|
Officer
Officer
|
4,425
67.25
US$297,581
|
4,425
|
67.25
|
US$297,581
|
|
|
2025-10-28 |
2025-10-24 |
S
Sale
|
COO, CFO
Officer
|
17,171
-11.8%
66.40
US$1,140,154
|
17,171
-11.8%
|
66.40
|
US$1,140,154
|
|
|
2025-10-24 |
2025-10-24 |
PrS
Proposed sale
|
Officer
Officer
|
17,171
66.40
US$1,140,087
|
17,171
|
66.40
|
US$1,140,087
|
|
|
2025-10-27 |
2025-10-23 |
S
Sale
|
Chief of Clients and Markets
Officer
|
14,865
-11.1%
63.40
US$942,441
|
14,865
-11.1%
|
63.40
|
US$942,441
|
|
|
2025-10-27 |
2025-10-23 |
S
Sale
|
SVP, Chief Accounting Officer
Officer
|
3,993
-95.1%
65.50
US$261,542
|
3,993
-95.1%
|
65.50
|
US$261,542
|
|
|
2025-10-23 |
2025-10-23 |
PrS
Proposed sale
|
Officer
Officer
|
3,993
65.50
US$261,542
|
3,993
|
65.50
|
US$261,542
|
|
|
2025-10-23 |
2025-10-23 |
PrS
Proposed sale
|
Officer
Officer
|
14,865
63.40
US$942,466
|
14,865
|
63.40
|
US$942,466
|
|
|
2025-10-23 |
2025-10-22 |
PlS
Planned sale
|
C.E.O. & Chairman
Executive Director
Large shareholder
|
58
-0.0%
66.25
US$3,842
|
58
-0.0%
|
66.25
|
US$3,842
|
|