Sep 24
2024
SELL
Payment of exercise price or tax liability
$91,260
$57.98 p/Share
1,574
Reduced 3.93%
38,526
Common Stock
Sep 24
2024
BUY
Exercise of conversion of derivative security
-
4,000
Added 9.07%
40,100
Common Stock
Aug 04
2024
SELL
Payment of exercise price or tax liability
$105,361
$47.87 p/Share
2,201
Reduced 5.75%
36,100
Common Stock
Aug 04
2024
BUY
Exercise of conversion of derivative security
-
5,593
Added 12.74%
38,301
Common Stock
May 16
2024
SELL
Payment of exercise price or tax liability
$52,129
$46.01 p/Share
1,133
Reduced 3.43%
31,858
Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
-
4,000
Added 10.81%
32,991
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$173,753
$39.98 p/Share
4,346
Reduced 13.04%
28,991
Common Stock
Mar 02
2024
BUY
Exercise of conversion of derivative security
-
17,429
Added 34.96%
32,419
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$30,536
$22.42 p/Share
1,362
Reduced 8.59%
14,501
Common Stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
-
5,593
Added 26.07%
15,863
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$49,223
$33.08 p/Share
1,488
Reduced 12.66%
10,270
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
5,658
Added 33.63%
11,165
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$2,060
$32.2 p/Share
64
Reduced 1.04%
6,100
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
212
Added 3.32%
6,164
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$60,438
$44.18 p/Share
1,368
Reduced 18.69%
5,952
Common Stock
Aug 04
2022
BUY
Exercise of conversion of derivative security
-
5,592
Added 43.31%
7,320
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$7,428
$116.07 p/Share
64
Reduced 3.57%
1,728
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
212
Added 10.58%
1,792
Common Stock
Oct 31
2021
SELL
Payment of exercise price or tax liability
$23,079
$161.39 p/Share
143
Reduced 8.95%
1,455
Common Stock
Oct 31
2021
BUY
Exercise of conversion of derivative security
-
579
Added 26.6%
1,598
Common Stock