Aug 25
2021
BUY
Exercise of conversion of derivative security
-
5,174
Added 15.93%
27,313
Common Stock
Aug 19
2021
SELL
Open market or private sale
$128,595
$85.73 p/Share
1,500
Reduced 4.64%
30,825
Common Stock
Aug 19
2021
BUY
Exercise of conversion of derivative security
$21,600
$14.4 p/Share
1,500
Added 4.43%
32,325
Common Stock
Jul 15
2021
SELL
Open market or private sale
$157,185
$104.79 p/Share
1,500
Reduced 4.64%
30,825
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
$21,600
$14.4 p/Share
1,500
Added 4.43%
32,325
Common Stock
Jun 17
2021
SELL
Open market or private sale
$148,515
$99.01 p/Share
1,500
Reduced 4.64%
30,825
Common Stock
Jun 17
2021
BUY
Exercise of conversion of derivative security
$2,174
$14.4 p/Share
151
Added 0.46%
32,325
Common Stock
May 25
2021
SELL
Payment of exercise price or tax liability
$169,656
$83.41 p/Share
2,034
Reduced 5.95%
32,174
Common Stock
May 25
2021
BUY
Exercise of conversion of derivative security
-
5,172
Added 13.54%
33,028
Common Stock
May 20
2021
SELL
Open market or private sale
$113,565
$75.71 p/Share
1,500
Reduced 4.91%
29,036
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
$21,600
$14.4 p/Share
1,500
Added 4.68%
30,536
Common Stock
Apr 15
2021
SELL
Open market or private sale
$116,790
$77.86 p/Share
1,500
Reduced 4.91%
29,036
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$15,394
$14.4 p/Share
1,069
Added 3.38%
30,536
Common Stock
Mar 18
2021
SELL
Open market or private sale
$131,115
$87.41 p/Share
1,500
Reduced 4.84%
29,467
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$295,526
$94.72 p/Share
3,120
Reduced 9.15%
30,967
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
-
11,688
Added 25.95%
33,360
Common Stock
Feb 23
2021
SELL
Open market or private sale
$127,420
$100.41 p/Share
1,269
Reduced 5.36%
22,399
Common Stock
Feb 23
2021
SELL
Exercise of conversion of derivative security
$23,195
$100.41 p/Share
231
Reduced 1.02%
22,399
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
$3,326
$14.4 p/Share
231
Added 1.01%
22,630
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$2,214
$105.42 p/Share
21
Reduced 0.09%
23,668
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
75
Added 0.32%
23,672
Common Stock
Jan 14
2021
SELL
Open market or private sale
$178,485
$118.99 p/Share
1,500
Reduced 5.97%
23,614
Common Stock
Dec 30
2020
SELL
Open market or private sale
$35,871
$119.57 p/Share
300
Reduced 1.18%
25,114
Common Stock
Nov 25
2020
SELL
Payment of exercise price or tax liability
$112,489
$95.33 p/Share
1,180
Reduced 4.44%
25,414
Common Stock
Nov 25
2020
BUY
Exercise of conversion of derivative security
-
3,001
Added 10.31%
26,115
Common Stock