Feb 10
2023
BUY
Exercise of conversion of derivative security
-
8,133
Added 5.1%
151,270
Common Stock
Jan 17
2023
SELL
Open market or private sale
$506,700
$50.67 p/Share
10,000
Reduced 6.53%
143,137
Common Stock
Dec 13
2022
SELL
Open market or private sale
$586,600
$58.66 p/Share
10,000
Reduced 6.13%
153,137
Common Stock
Nov 15
2022
SELL
Open market or private sale
$542,900
$54.29 p/Share
10,000
Reduced 5.78%
163,137
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$40,283
$34.43 p/Share
1,170
Reduced 0.67%
173,137
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
3,386
Added 1.91%
174,307
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$67,112
$33.64 p/Share
1,995
Reduced 1.15%
170,921
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
5,771
Added 3.23%
172,916
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$93,195
$34.2 p/Share
2,725
Reduced 1.6%
167,145
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
7,883
Added 4.43%
169,870
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$104,540
$34.94 p/Share
2,992
Reduced 1.81%
161,987
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
8,133
Added 4.7%
164,979
Common Stock
Oct 12
2021
BUY
Exercise of conversion of derivative security
$105,455
$13.1 p/Share
8,050
Added 4.88%
156,846
Common Stock
Oct 01
2021
SELL
Open market or private sale
$1,175,939
$39.93 p/Share
29,450
Reduced 16.52%
148,796
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$385,795
$13.1 p/Share
29,450
Added 14.18%
178,246
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
$96,187
$6.55 p/Share
14,685
Added 8.98%
148,796
Common Stock
Jul 01
2021
SELL
Open market or private sale
$1,842,396
$45.7 p/Share
40,315
Reduced 23.11%
134,111
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$264,063
$6.55 p/Share
40,315
Added 18.77%
174,426
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$127,701
$11.29 p/Share
11,311
Added 7.78%
134,111
Common Stock
Apr 01
2021
SELL
Open market or private sale
$1,217,848
$42.45 p/Share
28,689
Reduced 18.94%
122,800
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$323,899
$11.29 p/Share
28,689
Added 15.92%
151,489
Common Stock
Mar 01
2021
SELL
Open market or private sale
$841,255
$45.91 p/Share
18,324
Reduced 12.98%
122,800
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$212,483
$48.69 p/Share
4,364
Reduced 3.0%
141,124
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
8,803
Added 5.71%
145,488
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$113,236
$49.84 p/Share
2,272
Reduced 1.64%
136,685
Common Stock