Oct 03
2024
SELL
Open market or private sale
$262,200
$26.22 p/Share
10,000
Reduced 5.32%
177,849
Common Stock, $0.00001...
Jun 07
2024
BUY
Grant, award, or other acquisition
-
1,458
Added 0.77%
187,849
Common Stock, $0.00001...
Apr 15
2024
BUY
Exercise of conversion of derivative security
-
7,620
Added 3.78%
194,011
Common Stock
Jun 07
2023
SELL
Payment of exercise price or tax liability
$31,096
$23.12 p/Share
1,345
Reduced 0.72%
186,391
Common Stock, $0.00001...
Jun 07
2023
BUY
Exercise of conversion of derivative security
-
2,915
Added 1.53%
187,064
Common Stock, $0.00001...
Jun 05
2023
SELL
Payment of exercise price or tax liability
$150,624
$22.86 p/Share
6,589
Reduced 3.44%
184,821
Common Stock, $0.00001...
Jun 05
2023
BUY
Exercise of conversion of derivative security
-
14,291
Added 7.06%
188,116
Common Stock, $0.00001...
May 17
2023
SELL
Payment of exercise price or tax liability
$269,256
$23.59 p/Share
11,414
Reduced 6.05%
177,119
Common Stock, $0.00001...
May 17
2023
BUY
Grant, award, or other acquisition
-
24,759
Added 11.61%
188,533
Common Stock, $0.00001...
Apr 15
2023
SELL
Payment of exercise price or tax liability
$74,216
$28.49 p/Share
2,605
Reduced 1.57%
163,774
Common Stock, $0.00001...
Apr 15
2023
BUY
Exercise of conversion of derivative security
-
2,772
Added 1.65%
165,101
Common Stock, $0.00001...
Mar 23
2023
BUY
Grant, award, or other acquisition
-
36,133
Added 18.09%
163,607
Common Stock, $0.00001...
Dec 21
2022
BUY
Open market or private purchase
$191,700
$19.17 p/Share
10,000
Added 7.27%
127,474
Common Stock, $0.00001...
Jun 07
2022
SELL
Payment of exercise price or tax liability
$51,072
$38.0 p/Share
1,344
Reduced 1.13%
117,474
Common Stock, $0.00001...
Jun 07
2022
BUY
Grant, award, or other acquisition
-
1,457
Added 1.22%
118,146
Common Stock, $0.00001...
Jun 05
2022
SELL
Payment of exercise price or tax liability
$328,967
$36.35 p/Share
9,050
Reduced 7.2%
116,689
Common Stock, $0.00001...
Jun 05
2022
BUY
Grant, award, or other acquisition
-
9,813
Added 7.56%
119,983
Common Stock, $0.00001...
Mar 24
2022
BUY
Grant, award, or other acquisition
-
11,270
Added 8.81%
116,598
Common Stock, $0.00001...
Jan 14
2022
SELL
Open market or private sale
$137,650
$55.06 p/Share
2,500
Reduced 2.32%
105,328
Common Stock, $0.00001...
Jul 14
2021
SELL
Open market or private sale
$1,592,500
$63.7 p/Share
25,000
Reduced 18.82%
107,828
Common Stock, $0.00001...
Jun 05
2021
SELL
Payment of exercise price or tax liability
$815,633
$83.16 p/Share
9,808
Reduced 6.88%
132,828
Common Stock, $0.00001...
Jun 05
2021
BUY
Grant, award, or other acquisition
-
9,812
Added 6.71%
136,398
Common Stock, $0.00001...
Apr 19
2021
BUY
Grant, award, or other acquisition
-
9,812
Added 6.88%
132,824
Common Stock, $0.00001...
Jan 31
2021
SELL
Payment of exercise price or tax liability
$266,360
$56.54 p/Share
4,711
Reduced 3.69%
123,012
Common Stock, $0.00001...
Jan 31
2021
BUY
Grant, award, or other acquisition
-
9,338
Added 6.81%
127,723
Common Stock, $0.00001...