Sep 12
2022
SELL
Payment of exercise price or tax liability
$102,048
$29.19 p/Share
3,496
Reduced 0.28%
1,244,042
Common Stock
Sep 12
2022
BUY
Grant, award, or other acquisition
-
5,457
Added 0.44%
1,247,538
Common Stock
Jul 14
2022
SELL
Payment of exercise price or tax liability
$81,801
$22.35 p/Share
3,660
Reduced 0.29%
1,242,081
Common Stock
Apr 14
2022
SELL
Payment of exercise price or tax liability
$80,597
$27.63 p/Share
2,917
Reduced 0.23%
1,245,741
Common Stock
Apr 13
2022
SELL
Payment of exercise price or tax liability
$268,827
$28.73 p/Share
9,357
Reduced 0.74%
1,248,658
Common Stock
Apr 13
2022
BUY
Grant, award, or other acquisition
-
18,328
Added 1.44%
1,258,015
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
$497,535
$6.37 p/Share
78,106
Added 5.93%
1,239,687
Common Stock
Jan 17
2022
SELL
Payment of exercise price or tax liability
$1,393,773
$35.55 p/Share
39,206
Reduced 3.27%
1,161,581
Common Stock
Jan 15
2022
SELL
Payment of exercise price or tax liability
$655,471
$35.55 p/Share
18,438
Reduced 1.51%
1,200,787
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
-
91,420
Added 6.98%
1,219,225
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
$171,068
$2.03 p/Share
84,270
Added 6.95%
1,127,805
Common Stock
Dec 31
2021
-
255,000
Reduced 19.64%
1,043,535
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
$101,500
$2.03 p/Share
50,000
Added 3.71%
1,298,535
Common Stock
Aug 30
2021
SELL
Open market or private sale
$3,920,529
$71.71 p/Share
54,672
Reduced 4.2%
1,248,535
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
$348,261
$6.37 p/Share
54,672
Added 4.03%
1,303,207
Common Stock
Aug 27
2021
SELL
Open market or private sale
$4,139,427
$71.92 p/Share
57,556
Reduced 4.41%
1,248,535
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$271,089
$4.71 p/Share
57,556
Added 4.22%
1,306,091
Common Stock
Aug 26
2021
SELL
Open market or private sale
$56,040
$70.05 p/Share
800
Reduced 0.06%
1,248,535
Common Stock
Aug 26
2021
BUY
Exercise of conversion of derivative security
$3,768
$4.71 p/Share
800
Added 0.06%
1,249,335
Common Stock
Aug 25
2021
SELL
Open market or private sale
$42,018
$70.03 p/Share
600
Reduced 0.05%
1,248,535
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
$2,826
$4.71 p/Share
600
Added 0.05%
1,249,135
Common Stock
Aug 06
2021
SELL
Open market or private sale
$117,080
$70.53 p/Share
1,660
Reduced 0.13%
1,248,535
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$7,819
$4.71 p/Share
1,660
Added 0.13%
1,250,195
Common Stock
Aug 05
2021
SELL
Open market or private sale
$1,975,992
$70.27 p/Share
28,120
Reduced 2.2%
1,248,535
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
$132,445
$4.71 p/Share
28,120
Added 2.16%
1,276,655
Common Stock