Jul 29
2022
SELL
Open market or private sale
$513,812
$82.21 p/Share
6,250
Reduced 2.69%
225,828
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
$68,625
$10.98 p/Share
6,250
Added 2.62%
232,078
Common Stock
Jun 24
2022
SELL
Open market or private sale
$471,688
$75.47 p/Share
6,250
Reduced 2.69%
225,828
Common Stock
Jun 24
2022
BUY
Exercise of conversion of derivative security
$68,625
$10.98 p/Share
6,250
Added 2.62%
232,078
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$413,610
$80.61 p/Share
5,131
Reduced 2.22%
225,828
Common Stock
Apr 25
2022
SELL
Open market or private sale
$183,760
$91.88 p/Share
2,000
Reduced 0.86%
230,959
Common Stock
Apr 25
2022
BUY
Exercise of conversion of derivative security
$21,960
$10.98 p/Share
2,000
Added 0.85%
232,959
Common Stock
Mar 24
2022
SELL
Open market or private sale
$185,400
$92.7 p/Share
2,000
Reduced 0.86%
230,959
Common Stock
Mar 24
2022
BUY
Exercise of conversion of derivative security
$21,960
$10.98 p/Share
2,000
Added 0.85%
232,959
Common Stock
Mar 23
2022
BUY
Grant, award, or other acquisition
-
35,800
Added 13.42%
230,959
Common Stock
Mar 22
2022
-
6,929
Reduced 3.43%
195,159
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
71,702
Added 26.19%
202,088
Common Stock
Feb 17
2022
SELL
Open market or private sale
$181,940
$90.97 p/Share
2,000
Reduced 1.51%
130,386
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
$21,960
$10.98 p/Share
2,000
Added 1.49%
132,386
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$321,180
$84.41 p/Share
3,805
Reduced 2.84%
130,386
Common Stock
Jan 24
2022
SELL
Open market or private sale
$163,580
$81.79 p/Share
2,000
Reduced 1.47%
134,191
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
$21,960
$10.98 p/Share
2,000
Added 1.45%
136,191
Common Stock
Jan 20
2022
-
48,428
Reduced 26.52%
134,191
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$2,680,598
$95.64 p/Share
28,028
Reduced 13.31%
182,619
Common Stock
Dec 23
2021
SELL
Open market or private sale
$188,880
$94.44 p/Share
2,000
Reduced 0.94%
210,647
Common Stock
Dec 23
2021
BUY
Exercise of conversion of derivative security
$21,960
$10.98 p/Share
2,000
Added 0.93%
212,647
Common Stock
Nov 17
2021
SELL
Open market or private sale
$214,980
$107.49 p/Share
2,000
Reduced 0.94%
210,647
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$21,960
$10.98 p/Share
2,000
Added 0.93%
212,647
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$577,335
$108.44 p/Share
5,324
Reduced 2.47%
210,647
Common Stock
Oct 25
2021
SELL
Open market or private sale
$192,800
$96.4 p/Share
2,000
Reduced 0.92%
215,971
Common Stock