Aug 23
2021
SELL
Open market or private sale
$4,138,632
$106.46 p/Share
38,875
Reduced 11.17%
309,225
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$459,559
$20.09 p/Share
22,875
Added 6.17%
348,100
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$3,145,080
$107.48 p/Share
29,262
Reduced 8.25%
325,225
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
-
74,363
Added 17.34%
354,487
Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$801,794
$107.58 p/Share
7,453
Reduced 2.59%
280,124
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
-
18,936
Added 6.18%
287,577
Common Stock
Jul 29
2021
SELL
Open market or private sale
$2,797,845
$98.17 p/Share
28,500
Reduced 9.59%
268,641
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
$87,250
$6.98 p/Share
12,500
Added 4.04%
297,141
Common Stock
Jun 02
2021
SELL
Open market or private sale
$2,323,890
$81.54 p/Share
28,500
Reduced 9.1%
284,641
Common Stock
Jun 02
2021
BUY
Exercise of conversion of derivative security
$87,250
$6.98 p/Share
12,500
Added 3.84%
313,141
Common Stock
Apr 29
2021
SELL
Open market or private sale
$6,669,584
$84.23 p/Share
79,183
Reduced 20.85%
300,641
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
$1,154,985
$18.28 p/Share
63,183
Added 14.26%
379,824
Common Stock
Mar 16
2021
SELL
Open market or private sale
$6,846,815
$84.01 p/Share
81,500
Reduced 20.47%
316,641
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
$649,105
$9.91 p/Share
65,500
Added 14.13%
398,141
Common Stock
Jan 28
2021
SELL
Open market or private sale
$7,236,385
$88.79 p/Share
81,500
Reduced 19.68%
332,641
Common Stock
Jan 28
2021
BUY
Exercise of conversion of derivative security
$457,190
$6.98 p/Share
65,500
Added 13.66%
414,141
Common Stock
Nov 20
2020
SELL
Open market or private sale
$6,407,250
$85.43 p/Share
75,000
Reduced 10.51%
638,745
Common Stock
Nov 20
2020
BUY
Exercise of conversion of derivative security
$261,750
$6.98 p/Share
37,500
Added 4.99%
713,745
Common Stock
Oct 19
2020
SELL
Open market or private sale
$6,288,750
$83.85 p/Share
75,000
Reduced 9.98%
676,245
Common Stock
Oct 19
2020
BUY
Exercise of conversion of derivative security
$180,000
$4.8 p/Share
37,500
Added 4.75%
751,245
Common Stock