Mar 06
2024
-
55,250
Reduced 18.41%
244,938
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$1,808,980
$47.92 p/Share
37,750
Reduced 11.17%
300,188
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
81,882
Added 21.2%
304,313
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$1,822,929
$48.31 p/Share
37,734
Reduced 12.84%
256,056
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
-
81,512
Added 23.85%
260,231
Common Stock
Sep 13
2023
-
2,766
Reduced 1.29%
212,278
Common Stock
Sep 05
2023
-
5,480
Reduced 2.48%
215,044
Common Stock
Aug 18
2023
-
56,500
Reduced 20.4%
220,524
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$1,616,350
$34.93 p/Share
46,274
Reduced 14.31%
277,024
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
99,296
Added 25.33%
292,757
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$1,291,297
$33.77 p/Share
38,238
Reduced 14.58%
224,002
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
81,536
Added 26.32%
228,223
Common Stock
Nov 09
2022
SELL
Payment of exercise price or tax liability
$209,403
$29.56 p/Share
7,084
Reduced 3.77%
180,704
Common Stock
Nov 09
2022
BUY
Exercise of conversion of derivative security
-
15,040
Added 7.42%
187,788
Common Stock
Mar 09
2022
-
63,598
Reduced 26.91%
172,748
Common Stock
Jan 05
2022
SELL
Payment of exercise price or tax liability
$344,388
$46.83 p/Share
7,354
Reduced 3.02%
236,346
Common Stock
Jan 05
2022
BUY
Exercise of conversion of derivative security
-
15,612
Added 6.02%
243,700
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$1,034,779
$48.21 p/Share
21,464
Reduced 8.6%
228,088
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
-
45,571
Added 16.32%
233,651
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$1,826,884
$47.39 p/Share
38,550
Reduced 15.89%
203,981
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
81,516
Added 28.13%
208,249
Common Stock
Nov 09
2021
SELL
Payment of exercise price or tax liability
$315,025
$44.47 p/Share
7,084
Reduced 4.21%
161,015
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
-
15,040
Added 8.21%
168,099
Common Stock
Sep 05
2021
SELL
Payment of exercise price or tax liability
$344,141
$45.8 p/Share
7,514
Reduced 4.8%
149,067
Common Stock
Sep 05
2021
BUY
Exercise of conversion of derivative security
-
15,952
Added 9.25%
156,581
Common Stock