|
2025-05-30 |
2025-05-28 |
|
B
Purchase
|
96,939
+22.0%
396.01
US$3,882,272
|
96,939
+22.0%
|
396.01
|
US$3,882,272
|
|
|
2025-05-15 |
2025-05-15 |
|
B
Purchase
|
72,231
-3.2%
200.56
US$2,593,549
|
72,231
-3.2%
|
200.56
|
US$2,593,549
|
|
|
2025-03-14 |
2025-03-12 |
|
B
Purchase
|
45,463
+34.7%
304.72
US$987,994
|
45,463
+34.7%
|
304.72
|
US$987,994
|
|
|
2025-02-28 |
2025-02-26 |
|
B
Purchase
|
1
+0.0%
37.26
US$37
|
1
+0.0%
|
37.26
|
US$37
|
|
|
2024-12-18 |
2024-12-18 |
|
B
Purchase
|
1
+0.0%
33.00
US$33
|
1
+0.0%
|
33.00
|
US$33
|
|
|
2024-12-05 |
2024-12-04 |
|
B
Purchase
|
1
+0.0%
33.55
US$34
|
1
+0.0%
|
33.55
|
US$34
|
|
|
2024-11-22 |
2024-11-20 |
|
B
Purchase
|
1
+0.0%
32.90
US$33
|
1
+0.0%
|
32.90
|
US$33
|
|
|
2024-09-19 |
2024-09-18 |
|
B
Purchase
|
1
+3.2%
3,079.00
US$3,079
|
1
+3.2%
|
3,079.00
|
US$3,079
|
|
|
2024-09-06 |
2024-09-04 |
|
B
Purchase
|
1
+0.0%
30.51
US$31
|
1
+0.0%
|
30.51
|
US$31
|
|
|
2024-08-23 |
2024-08-21 |
|
B
Purchase
|
1
+0.0%
29.95
US$30
|
1
+0.0%
|
29.95
|
US$30
|
|
|
2024-06-21 |
2024-06-19 |
|
B
Purchase
|
1
+0.1%
28.30
US$28
|
1
+0.1%
|
28.30
|
US$28
|
|
|
2024-05-30 |
2024-05-29 |
|
B
Purchase
|
1
+0.0%
26.49
US$26
|
1
+0.0%
|
26.49
|
US$26
|
|
|
2024-05-15 |
2024-05-15 |
|
B
Purchase
|
1
+0.0%
27.50
US$28
|
1
+0.0%
|
27.50
|
US$28
|
|
|
2024-05-15 |
2024-05-15 |
|
B
Purchase
|
1
+0.0%
27.50
US$28
|
1
+0.0%
|
27.50
|
US$28
|
|
|
2023-09-21 |
2023-09-20 |
|
B
Purchase
|
1
+0.0%
28.48
US$28
|
1
+0.0%
|
28.48
|
US$28
|
|
|
2023-09-01 |
2023-08-30 |
|
B
Purchase
|
1
+0.0%
28.66
US$29
|
1
+0.0%
|
28.66
|
US$29
|
|
|
2023-06-23 |
2023-06-21 |
|
B
Purchase
|
1
+0.0%
27.60
US$28
|
1
+0.0%
|
27.60
|
US$28
|
|
|
2023-06-01 |
2023-05-31 |
|
B
Purchase
|
1
+0.0%
26.26
US$26
|
1
+0.0%
|
26.26
|
US$26
|
|
|
2023-05-18 |
2023-05-17 |
|
B
Purchase
|
1
+0.0%
25.00
US$25
|
1
+0.0%
|
25.00
|
US$25
|
|
|
2023-05-05 |
2023-05-03 |
|
B
Purchase
|
1
+0.0%
29.15
US$29
|
1
+0.0%
|
29.15
|
US$29
|
|
|
2023-04-21 |
2023-04-19 |
|
B
Purchase
|
1
+0.0%
29.64
US$30
|
1
+0.0%
|
29.64
|
US$30
|
|
|
2023-03-29 |
2023-03-29 |
|
B
Purchase
|
1
+0.0%
31.19
US$31
|
1
+0.0%
|
31.19
|
US$31
|
|
|
2023-03-17 |
2023-03-15 |
|
B
Purchase
|
1
+0.0%
32.75
US$33
|
1
+0.0%
|
32.75
|
US$33
|
|
|
2023-03-03 |
2023-03-01 |
|
B
Purchase
|
1
+0.0%
32.70
US$33
|
1
+0.0%
|
32.70
|
US$33
|
|
|
2023-02-17 |
2023-02-15 |
|
B
Purchase
|
1
+0.0%
32.90
US$33
|
1
+0.0%
|
32.90
|
US$33
|
|
|
2023-02-02 |
2023-02-01 |
|
B
Purchase
|
1
+0.0%
33.50
US$34
|
1
+0.0%
|
33.50
|
US$34
|
|
|
2023-01-20 |
2023-01-18 |
|
B
Purchase
|
1
+0.0%
34.72
US$35
|
1
+0.0%
|
34.72
|
US$35
|
|
|
2023-01-06 |
2023-01-04 |
|
B
Purchase
|
1
+0.0%
34.16
US$34
|
1
+0.0%
|
34.16
|
US$34
|
|
|
2022-12-21 |
2022-12-21 |
|
B
Purchase
|
1
+0.0%
29.69
US$30
|
1
+0.0%
|
29.69
|
US$30
|
|
|
2022-12-01 |
2022-11-30 |
|
B
Purchase
|
1
+0.0%
31.92
US$32
|
1
+0.0%
|
31.92
|
US$32
|
|
|
2022-11-17 |
2022-11-16 |
|
B
Purchase
|
1
+0.0%
31.96
US$32
|
1
+0.0%
|
31.96
|
US$32
|
|
|
2022-11-04 |
2022-11-02 |
|
B
Purchase
|
1
+0.0%
32.95
US$33
|
1
+0.0%
|
32.95
|
US$33
|
|
|
2022-10-20 |
2022-10-19 |
|
B
Purchase
|
1
+0.0%
31.96
US$32
|
1
+0.0%
|
31.96
|
US$32
|
|
|
2022-10-07 |
2022-10-05 |
|
B
Purchase
|
1
+0.0%
31.50
US$32
|
1
+0.0%
|
31.50
|
US$32
|
|
|
2022-09-23 |
2022-09-21 |
|
B
Purchase
|
1
+0.0%
31.29
US$31
|
1
+0.0%
|
31.29
|
US$31
|
|
|
2022-09-02 |
2022-08-31 |
|
B
Purchase
|
1
+0.0%
32.00
US$32
|
1
+0.0%
|
32.00
|
US$32
|
|
|
2022-08-18 |
2022-08-17 |
|
B
Purchase
|
1
+0.0%
32.25
US$32
|
1
+0.0%
|
32.25
|
US$32
|
|
|
2022-08-05 |
2022-08-03 |
|
B
Purchase
|
1
+0.0%
31.83
US$32
|
1
+0.0%
|
31.83
|
US$32
|
|
|
2022-07-21 |
2022-07-20 |
|
B
Purchase
|
1
+0.0%
31.00
US$31
|
1
+0.0%
|
31.00
|
US$31
|
|
|
2022-07-01 |
2022-06-29 |
|
B
Purchase
|
1
+0.0%
29.99
US$30
|
1
+0.0%
|
29.99
|
US$30
|
|
|
2022-06-17 |
2022-06-15 |
|
B
Purchase
|
1
+0.0%
31.08
US$31
|
1
+0.0%
|
31.08
|
US$31
|
|
|
2022-06-03 |
2022-06-01 |
|
B
Purchase
|
1
+0.0%
29.39
US$29
|
1
+0.0%
|
29.39
|
US$29
|
|
|
2022-05-20 |
2022-05-18 |
|
B
Purchase
|
1
+0.0%
31.00
US$31
|
1
+0.0%
|
31.00
|
US$31
|
|
|
2022-05-05 |
2022-05-04 |
|
B
Purchase
|
1
+0.0%
32.75
US$33
|
1
+0.0%
|
32.75
|
US$33
|
|
|
2022-04-21 |
2022-04-20 |
|
B
Purchase
|
1
+0.0%
32.99
US$33
|
1
+0.0%
|
32.99
|
US$33
|
|