Aug 15
2025
BUY
Exercise of conversion of derivative security
-
1,398
Added 4.59%
29,030
Common Stock
May 12
2025
SELL
Payment of exercise price or tax liability
$216,551
$183.83 p/Share
1,178
Reduced 4.09%
27,632
Common Stock
May 12
2025
BUY
Exercise of conversion of derivative security
$216,493
$160.01 p/Share
1,353
Added 4.49%
28,810
Common Stock
Mar 05
2025
BUY
Exercise of conversion of derivative security
-
1,535
Added 5.29%
27,457
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
191
Added 0.73%
25,922
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
1,328
Added 4.91%
25,731
Common Stock
Mar 28
2024
SELL
Payment of exercise price or tax liability
$787,443
$167.47 p/Share
4,702
Reduced 16.16%
24,403
Common Stock
Mar 28
2024
BUY
Exercise of conversion of derivative security
$791,485
$87.12 p/Share
9,085
Added 23.79%
29,105
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
840
Added 4.03%
20,020
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
312
Added 1.6%
19,180
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
1,064
Added 5.34%
18,868
Common Stock
Mar 05
2023
BUY
Exercise of conversion of derivative security
-
621
Added 3.37%
17,804
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
519
Added 2.93%
17,183
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
773
Added 4.43%
16,662
Common Stock
Mar 05
2022
BUY
Exercise of conversion of derivative security
-
364
Added 2.24%
15,889
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
631
Added 3.91%
15,525
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
476
Added 3.1%
14,890
Common Stock
Aug 13
2021
SELL
Payment of exercise price or tax liability
$576,634
$169.2 p/Share
3,408
Reduced 19.12%
14,414
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
-
4,187
Added 19.02%
17,822
Common Stock
Aug 02
2021
BUY
Open market or private purchase
$160,890
$160.89 p/Share
1,000
Added 6.83%
13,635
Common Stock
Jan 01
2021
BUY
Exercise of conversion of derivative security
-
559
Added 4.24%
12,635
Common Stock