Mar 30
2022
SELL
Open market or private sale
$2,522,500
$125.0 p/Share
20,180
Reduced 1.53%
1,294,632
Common Stock
Mar 30
2022
BUY
Exercise of conversion of derivative security
$140,856
$6.98 p/Share
20,180
Added 1.51%
1,314,812
Common Stock
Feb 10
2022
SELL
Open market or private sale
$2,595,753
$128.63 p/Share
20,180
Reduced 1.53%
1,294,632
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
$140,856
$6.98 p/Share
20,180
Added 1.51%
1,314,812
Common Stock
Dec 15
2021
SELL
Open market or private sale
$8,152,116
$135.37 p/Share
60,221
Reduced 4.44%
1,294,632
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$110,807
$1.84 p/Share
60,221
Added 4.26%
1,354,853
Common Stock
Nov 15
2021
SELL
Open market or private sale
$8,121,300
$147.66 p/Share
55,000
Reduced 4.08%
1,294,632
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$101,200
$1.84 p/Share
55,000
Added 3.92%
1,349,632
Common Stock
Oct 15
2021
SELL
Open market or private sale
$6,166,050
$112.11 p/Share
55,000
Reduced 4.08%
1,294,632
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$101,200
$1.84 p/Share
55,000
Added 3.92%
1,349,632
Common Stock
Sep 15
2021
SELL
Open market or private sale
$5,797,000
$105.4 p/Share
55,000
Reduced 4.08%
1,294,632
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$101,200
$1.84 p/Share
55,000
Added 3.92%
1,349,632
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$4,717,620
$107.48 p/Share
43,893
Reduced 3.28%
1,294,632
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
-
111,544
Added 7.69%
1,338,525
Common Stock
Aug 13
2021
SELL
Open market or private sale
$5,911,950
$107.49 p/Share
55,000
Reduced 4.29%
1,226,981
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
$101,200
$1.84 p/Share
55,000
Added 4.11%
1,281,981
Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$1,199,732
$107.58 p/Share
11,152
Reduced 0.9%
1,226,981
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
-
28,338
Added 2.24%
1,238,133
Common Stock
Jul 15
2021
SELL
Open market or private sale
$4,904,900
$89.18 p/Share
55,000
Reduced 4.35%
1,209,795
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
$101,200
$1.84 p/Share
55,000
Added 4.17%
1,264,795
Common Stock
Jun 15
2021
SELL
Open market or private sale
$4,457,750
$81.05 p/Share
55,000
Reduced 4.35%
1,209,795
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$101,200
$1.84 p/Share
55,000
Added 4.17%
1,264,795
Common Stock
May 14
2021
SELL
Open market or private sale
$4,125,000
$75.0 p/Share
55,000
Reduced 4.35%
1,209,795
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$101,200
$1.84 p/Share
55,000
Added 4.17%
1,264,795
Common Stock
Apr 15
2021
SELL
Open market or private sale
$4,442,900
$80.78 p/Share
55,000
Reduced 4.35%
1,209,795
Common Stock