Jun 06
2022
|
BUY
Open market or private purchase
|
$2,361,435
$7.77 p/Share
|
303,917
|
|
Jun 03
2022
|
BUY
Open market or private purchase
|
$811,468
$7.94 p/Share
|
102,200
|
|
Jun 02
2022
|
BUY
Open market or private purchase
|
$1,263,363
$7.6 p/Share
|
166,232
|
|
May 27
2022
|
BUY
Open market or private purchase
|
$1,057,273
$6.78 p/Share
|
155,940
|
|
May 26
2022
|
BUY
Open market or private purchase
|
$628,990
$6.74 p/Share
|
93,322
|
|
May 25
2022
|
BUY
Open market or private purchase
|
$664,516
$6.57 p/Share
|
101,144
|
|
May 18
2022
|
BUY
Open market or private purchase
|
$1,333,645
$5.96 p/Share
|
223,766
|
|
May 17
2022
|
BUY
Open market or private purchase
|
$663,836
$5.99 p/Share
|
110,824
|
|
May 16
2022
|
BUY
Open market or private purchase
|
$699,633
$5.73 p/Share
|
122,100
|
|
Feb 17
2022
|
BUY
Open market or private purchase
|
$16,260,000
$54.2 p/Share
|
300,000
|
|
Feb 16
2022
|
BUY
Open market or private purchase
|
$5,137,959
$53.99 p/Share
|
95,165
|
|
Feb 15
2022
|
BUY
Open market or private purchase
|
$314,128
$54.16 p/Share
|
5,800
|
|
Jan 31
2022
|
BUY
Open market or private purchase
|
$1,725,069
$57.22 p/Share
|
30,148
|
|
Jan 28
2022
|
BUY
Open market or private purchase
|
$2,797,160
$50.62 p/Share
|
55,258
|
|
Jan 27
2022
|
BUY
Open market or private purchase
|
$13,569,281
$51.74 p/Share
|
262,259
|
|
Jan 25
2022
|
BUY
Open market or private purchase
|
$323,950
$58.9 p/Share
|
5,500
|
|
Jan 24
2022
|
BUY
Open market or private purchase
|
$20,862,547
$57.6 p/Share
|
362,197
|
|
Jan 21
2022
|
BUY
Open market or private purchase
|
$7,611,269
$57.05 p/Share
|
133,414
|
|
Sep 30
2021
|
BUY
Open market or private purchase
|
$8,330,694
$95.83 p/Share
|
86,932
|
|
Sep 29
2021
|
SELL
Payment of exercise price or tax liability
|
$1,632
$102.0 p/Share
|
16
|
|
Sep 29
2021
|
BUY
Exercise of conversion of derivative security
|
$1,500
$0.01 p/Share
|
149,999
|
|
Sep 16
2021
|
BUY
Open market or private purchase
|
$109,062
$94.59 p/Share
|
1,153
|
|
Sep 15
2021
|
BUY
Open market or private purchase
|
$2,897,585
$94.43 p/Share
|
30,685
|
|
Sep 07
2021
|
BUY
Open market or private purchase
|
$5,353,918
$93.11 p/Share
|
57,501
|
|
Aug 19
2021
|
BUY
Open market or private purchase
|
$7,300,797
$87.28 p/Share
|
83,648
|
|