Dec 15
2021
BUY
Exercise of conversion of derivative security
$226,320
$18.86 p/Share
12,000
Added 42.18%
16,451
Common Stock
Dec 01
2021
SELL
Open market or private sale
$128,960
$128.96 p/Share
1,000
Reduced 18.35%
4,451
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$18,860
$18.86 p/Share
1,000
Added 15.5%
5,451
Common Stock
Nov 29
2021
SELL
Payment of exercise price or tax liability
$26,191
$129.66 p/Share
202
Reduced 4.34%
4,451
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
-
406
Added 8.03%
4,653
Common Stock
Nov 01
2021
SELL
Open market or private sale
$136,000
$136.0 p/Share
1,000
Reduced 19.06%
4,247
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$18,860
$18.86 p/Share
1,000
Added 16.01%
5,247
Common Stock
Oct 12
2021
SELL
Open market or private sale
$1,292,800
$129.28 p/Share
10,000
Reduced 70.19%
4,247
Common Stock
Oct 12
2021
BUY
Exercise of conversion of derivative security
$188,600
$18.86 p/Share
10,000
Added 41.24%
14,247
Common Stock
Oct 01
2021
SELL
Open market or private sale
$118,000
$118.0 p/Share
1,000
Reduced 19.06%
4,247
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$18,860
$18.86 p/Share
1,000
Added 16.01%
5,247
Common Stock
Sep 15
2021
SELL
Open market or private sale
$1,095,660
$121.74 p/Share
9,000
Reduced 67.94%
4,247
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$169,740
$18.86 p/Share
9,000
Added 40.45%
13,247
Common Stock
Aug 27
2021
SELL
Payment of exercise price or tax liability
$22,283
$110.31 p/Share
202
Reduced 4.54%
4,247
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
-
407
Added 8.38%
4,449
Common Stock
Aug 17
2021
SELL
Open market or private sale
$551,450
$110.29 p/Share
5,000
Reduced 55.3%
4,042
Common Stock
Aug 17
2021
BUY
Exercise of conversion of derivative security
$94,300
$18.86 p/Share
5,000
Added 35.61%
9,042
Common Stock
Aug 16
2021
SELL
Open market or private sale
$547,000
$109.4 p/Share
5,000
Reduced 55.3%
4,042
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$94,300
$18.86 p/Share
5,000
Added 35.61%
9,042
Common Stock
May 28
2021
SELL
Open market or private sale
$312,935
$86.47 p/Share
3,619
Reduced 47.24%
4,042
Common Stock
May 28
2021
BUY
Exercise of conversion of derivative security
$16,686
$9.0 p/Share
1,854
Added 19.49%
7,661
Common Stock
May 27
2021
SELL
Payment of exercise price or tax liability
$58,328
$85.65 p/Share
681
Reduced 10.5%
5,807
Common Stock
May 27
2021
BUY
Exercise of conversion of derivative security
-
1,626
Added 20.04%
6,488
Common Stock
May 17
2021
BUY
Grant, award, or other acquisition
$19,761
$66.76 p/Share
296
Added 5.74%
4,862
Common Stock
Mar 11
2021
SELL
Open market or private sale
$780,042
$90.22 p/Share
8,646
Reduced 65.44%
4,566
Common Stock