May 02
2025
SELL
Payment of exercise price or tax liability
$4,975
$29.44 p/Share
169
Reduced 2.22%
7,442
Common Stock
May 02
2025
BUY
Exercise of conversion of derivative security
-
674
Added 8.14%
7,611
Common Stock
Feb 02
2025
SELL
Payment of exercise price or tax liability
$5,504
$32.57 p/Share
169
Reduced 2.38%
6,937
Common Stock
Feb 02
2025
BUY
Exercise of conversion of derivative security
-
674
Added 8.66%
7,106
Common Stock
Nov 02
2024
SELL
Payment of exercise price or tax liability
$6,302
$37.29 p/Share
169
Reduced 2.56%
6,432
Common Stock
Nov 02
2024
BUY
Exercise of conversion of derivative security
-
675
Added 9.28%
6,601
Common Stock
Aug 02
2024
BUY
Exercise of conversion of derivative security
-
674
Added 10.21%
5,926
Common Stock
Apr 24
2024
BUY
Exercise of conversion of derivative security
-
490
Added 8.53%
5,252
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
-
491
Added 9.35%
4,762
Common Stock
Oct 24
2023
BUY
Exercise of conversion of derivative security
-
490
Added 10.29%
4,271
Common Stock
Jul 24
2023
BUY
Exercise of conversion of derivative security
-
491
Added 11.49%
3,781
Common Stock
Apr 25
2023
BUY
Exercise of conversion of derivative security
-
404
Added 10.94%
3,290
Common Stock
Jan 25
2023
BUY
Exercise of conversion of derivative security
-
404
Added 12.28%
2,886
Common Stock
Oct 25
2022
BUY
Exercise of conversion of derivative security
-
404
Added 14.0%
2,482
Common Stock
Jul 25
2022
BUY
Exercise of conversion of derivative security
-
404
Added 16.28%
2,078
Common Stock
Apr 27
2022
BUY
Exercise of conversion of derivative security
-
312
Added 15.71%
1,674
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
312
Added 18.64%
1,362
Common Stock
Oct 27
2021
BUY
Exercise of conversion of derivative security
-
312
Added 22.91%
1,050
Common Stock
Jul 28
2021
BUY
Exercise of conversion of derivative security
-
312
Added 29.71%
738
Common Stock
Apr 28
2021
BUY
Exercise of conversion of derivative security
-
426
Added 50.0%
426
Common Stock
Feb 11
2021
SELL
Open market or private sale
$79,730
$93.58 p/Share
852
Reduced 100.0%
0
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
426
Added 33.33%
852
Common Stock
Oct 21
2020
BUY
Exercise of conversion of derivative security
-
426
Added 50.0%
426
Common Stock