Nov 22
2021
SELL
Payment of exercise price or tax liability
$73,969
$43.03 p/Share
1,719
Reduced 5.55%
29,265
Common Stock
Nov 20
2021
BUY
Exercise of conversion of derivative security
-
4,363
Added 12.84%
29,611
Common Stock
Nov 05
2021
SELL
Open market or private sale
$222,750
$49.5 p/Share
4,500
Reduced 14.46%
26,621
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$10,125
$2.25 p/Share
4,500
Added 12.63%
31,121
Common Stock
Oct 05
2021
SELL
Open market or private sale
$214,200
$47.6 p/Share
4,500
Reduced 14.46%
26,621
Common Stock
Oct 05
2021
BUY
Exercise of conversion of derivative security
$10,125
$2.25 p/Share
4,500
Added 12.63%
31,121
Common Stock
Sep 07
2021
SELL
Open market or private sale
$230,400
$51.2 p/Share
4,500
Reduced 14.46%
26,621
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$10,125
$2.25 p/Share
4,500
Added 12.63%
31,121
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$81,773
$47.57 p/Share
1,719
Reduced 6.07%
26,621
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
-
4,363
Added 13.93%
26,967
Common Stock
Aug 05
2021
SELL
Open market or private sale
$263,835
$58.63 p/Share
4,500
Reduced 15.8%
23,977
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
$10,125
$2.25 p/Share
4,500
Added 13.65%
28,477
Common Stock
Jul 06
2021
SELL
Open market or private sale
$281,970
$62.66 p/Share
4,500
Reduced 15.8%
23,977
Common Stock
Jul 06
2021
BUY
Exercise of conversion of derivative security
$10,125
$2.25 p/Share
4,500
Added 13.65%
28,477
Common Stock
Jun 07
2021
SELL
Open market or private sale
$256,860
$57.08 p/Share
4,500
Reduced 15.8%
23,977
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$10,125
$2.25 p/Share
4,500
Added 13.65%
28,477
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$144,805
$52.58 p/Share
2,754
Reduced 10.3%
23,977
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
-
6,994
Added 21.62%
25,358
Common Stock
May 05
2021
SELL
Open market or private sale
$298,035
$66.23 p/Share
4,500
Reduced 18.57%
19,737
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$10,125
$2.25 p/Share
4,500
Added 15.66%
24,237
Common Stock
Apr 05
2021
SELL
Open market or private sale
$307,935
$68.43 p/Share
4,500
Reduced 18.57%
19,737
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$10,125
$2.25 p/Share
4,500
Added 15.66%
24,237
Common Stock
Mar 05
2021
-
3,473
Reduced 14.96%
19,737
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$80,154
$94.41 p/Share
849
Reduced 3.53%
23,210
Common Stock
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
3,485
Added 12.86%
23,614
Common Stock