Mar 15
2024
-
14,146
Reduced 7.33%
178,955
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
105,092
Added 35.24%
193,101
Common Stock
Mar 15
2023
-
43,455
Reduced 33.05%
88,009
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$1,195,720
$28.41 p/Share
42,088
Reduced 24.25%
131,464
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
85,543
Added 33.02%
173,552
Common Stock
Sep 18
2022
SELL
Payment of exercise price or tax liability
$380,554
$40.42 p/Share
9,415
Reduced 8.67%
99,240
Common Stock
Sep 18
2022
-
11,231
Reduced 11.32%
88,009
Common Stock
Sep 18
2022
BUY
Grant, award, or other acquisition
-
20,646
Added 15.97%
108,655
Common Stock
Mar 29
2022
SELL
Payment of exercise price or tax liability
$2,103,355
$55.54 p/Share
37,871
Reduced 22.14%
133,187
Common Stock
Mar 29
2022
-
45,178
Reduced 33.92%
88,009
Common Stock
Mar 29
2022
BUY
Grant, award, or other acquisition
-
83,049
Added 32.68%
171,058
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$753,864
$62.2 p/Share
12,120
Reduced 11.42%
94,009
Common Stock
Mar 01
2022
-
6,000
Reduced 6.38%
88,009
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$472,388
$26.07 p/Share
18,120
Added 14.58%
106,129
Common Stock
Jul 23
2021
-
3,290
Reduced 3.6%
88,009
Common Stock
Jul 23
2021
BUY
Exercise of conversion of derivative security
$109,623
$33.32 p/Share
3,290
Added 3.48%
91,299
Common Stock
Jul 22
2021
-
4,820
Reduced 5.19%
88,009
Common Stock
Jul 22
2021
BUY
Exercise of conversion of derivative security
$160,602
$33.32 p/Share
4,820
Added 4.94%
92,829
Common Stock
Apr 30
2021
-
14,465
Reduced 14.12%
88,009
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
$481,974
$33.32 p/Share
14,465
Added 12.37%
102,474
Common Stock
Mar 21
2021
SELL
Payment of exercise price or tax liability
$304,632
$143.83 p/Share
2,118
Reduced 2.35%
88,009
Common Stock
Mar 21
2021
BUY
Grant, award, or other acquisition
-
90,127
Added 50.0%
90,127
Common Stock
Mar 16
2021
-
22,179
Reduced 100.0%
0
Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$2,402,059
$142.1 p/Share
16,904
Reduced 43.25%
22,179
Common Stock
Mar 02
2021
SELL
Open market or private sale
$1,452,200
$145.22 p/Share
10,000
Reduced 20.37%
39,083
Common Stock