Jan 20
2022
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 7.24%
89,640
Common Stock
Dec 20
2021
SELL
Open market or private sale
$1,278,700
$134.6 p/Share
9,500
Reduced 10.31%
82,640
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 7.06%
92,140
Common Stock
Nov 22
2021
SELL
Open market or private sale
$1,273,760
$134.08 p/Share
9,500
Reduced 10.04%
85,140
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 6.89%
94,640
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$405,291
$124.59 p/Share
3,253
Reduced 3.58%
87,640
Common Stock
Oct 28
2021
BUY
Grant, award, or other acquisition
-
20,779
Added 18.61%
90,893
Common Stock
Oct 20
2021
SELL
Open market or private sale
$1,083,665
$114.07 p/Share
9,500
Reduced 11.93%
70,114
Common Stock
Oct 20
2021
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 8.08%
79,614
Common Stock
Sep 20
2021
SELL
Open market or private sale
$1,103,330
$116.14 p/Share
9,500
Reduced 11.57%
72,614
Common Stock
Sep 20
2021
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 7.86%
82,114
Common Stock
Aug 20
2021
SELL
Open market or private sale
$1,045,000
$110.0 p/Share
9,500
Reduced 11.23%
75,114
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 7.64%
84,614
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$330,375
$101.56 p/Share
3,253
Reduced 4.02%
77,614
Common Stock
Jul 20
2021
SELL
Open market or private sale
$961,685
$101.23 p/Share
9,500
Reduced 10.51%
80,867
Common Stock
Jul 20
2021
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 7.19%
90,367
Common Stock
Jun 21
2021
SELL
Open market or private sale
$993,415
$104.57 p/Share
9,500
Reduced 10.23%
83,367
Common Stock
Jun 21
2021
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 7.01%
92,867
Common Stock
May 20
2021
SELL
Open market or private sale
$923,592
$98.15 p/Share
9,410
Reduced 9.88%
85,867
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 6.84%
95,367
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$366,923
$101.36 p/Share
3,620
Reduced 3.94%
88,367
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$375,642
$143.32 p/Share
2,621
Reduced 2.77%
91,987
Common Stock
Jan 11
2021
SELL
Open market or private sale
$178,560
$119.04 p/Share
1,500
Reduced 1.56%
94,608
Common Stock
Dec 14
2020
SELL
Open market or private sale
$300,210
$100.07 p/Share
3,000
Reduced 3.03%
96,108
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$229,728
$87.85 p/Share
2,615
Reduced 2.57%
99,108
Common Stock